ik heb een mailprogramma geschreven wat goed werkte totdat er een mail binnenkwam waarbij er meerdere subparts waren. Er waren zeg maar 2 gedeeltes: 1 tekst en 1 wat een plaatje was, en het eerste gedeelte bevatte een text/plain gedeelte en een text/html gedeelte.
Het lukt me nu in princiepe prima om dat allemaal te onderscheiden van elkaar en weer te geven, maar vraag me nu af waar ik nog allemaal meer tegen aan ga lopen.
toen ik met die mail-client begon heb ik een tutorial van phpbuilder doorgelezen om een indruk te krijgen hoe hij het gedaan had. In zijn code hield hij er ook rekening mee dat sommige gedeeltes tekst waren en andere attachments. De tekstgedeeltes werden in dat voorbeeld allemaal aan elkaar geplakt en de attachments weggeschreven naar een bestand.
Het is echter zo dat een mail soms zo vertuurd wordt dat je een tekst en een html gedeelte heb die qua content (het bericht opzich) identiek zijn. Nou is het natuurlijk niet de bedoeling dat die twee gedeeltes aan elkaar worden geplakt, maar dat je maar 1 van beide weergeeft. Omdat ik alles in een database opsla wil ik dan gewoon een tekst en een html versie op slaan.
Punt is nu alleen dat ik wel heel veel informatie kan vinden over het versturen van een tekst en html versie, maar dat ik niet echt kan vinden wat de regel hiervoor is. Die kan ik wel afleiden uit hoe je het moet versturen, maar zijn er ook nog andere dingen mogelijk. Zoals ik het nu alleen nog maar ben tegengekomen is zoals ik in het eerste voorbeeld noemde: part 1 bestaat uit 1.1 (tekst) en 1.2 (html), eventuele plaatjes of attachments zitten in > 2(.x). Maar die pipo van die tutorial hield er ook rekening mee dat er verderop in de email eventueel nog meerdere gedeeltes zaten die wellicht ook tot het bericht hoorde. Kan dat inderdaad? En kunnen dat opzich ook weer 2 dezelfde berichten zijn, 1 in tekst en de ander in html?
Ik hoop dat mijn vraag duidelijk is, ik vind het een beetje lastig uit te leggen.
Het lukt me nu in princiepe prima om dat allemaal te onderscheiden van elkaar en weer te geven, maar vraag me nu af waar ik nog allemaal meer tegen aan ga lopen.
toen ik met die mail-client begon heb ik een tutorial van phpbuilder doorgelezen om een indruk te krijgen hoe hij het gedaan had. In zijn code hield hij er ook rekening mee dat sommige gedeeltes tekst waren en andere attachments. De tekstgedeeltes werden in dat voorbeeld allemaal aan elkaar geplakt en de attachments weggeschreven naar een bestand.
Het is echter zo dat een mail soms zo vertuurd wordt dat je een tekst en een html gedeelte heb die qua content (het bericht opzich) identiek zijn. Nou is het natuurlijk niet de bedoeling dat die twee gedeeltes aan elkaar worden geplakt, maar dat je maar 1 van beide weergeeft. Omdat ik alles in een database opsla wil ik dan gewoon een tekst en een html versie op slaan.
Punt is nu alleen dat ik wel heel veel informatie kan vinden over het versturen van een tekst en html versie, maar dat ik niet echt kan vinden wat de regel hiervoor is. Die kan ik wel afleiden uit hoe je het moet versturen, maar zijn er ook nog andere dingen mogelijk. Zoals ik het nu alleen nog maar ben tegengekomen is zoals ik in het eerste voorbeeld noemde: part 1 bestaat uit 1.1 (tekst) en 1.2 (html), eventuele plaatjes of attachments zitten in > 2(.x). Maar die pipo van die tutorial hield er ook rekening mee dat er verderop in de email eventueel nog meerdere gedeeltes zaten die wellicht ook tot het bericht hoorde. Kan dat inderdaad? En kunnen dat opzich ook weer 2 dezelfde berichten zijn, 1 in tekst en de ander in html?
Ik hoop dat mijn vraag duidelijk is, ik vind het een beetje lastig uit te leggen.