Heeft iemand zelf wel eens een webmail gemaakt?
Die belachelijke multi-part mime messages, die krijg ik niet goed.
Iemand ervaren met het weergeven van mail bodys?
Alvast bedankt...
Heeft iemand zelf wel eens een webmail gemaakt?
Die belachelijke multi-part mime messages, die krijg ik niet goed.
Iemand ervaren met het weergeven van mail bodys?
Alvast bedankt...
Ik dacht altijd dat de content-type header twee waardes kon zijn. Of text/plain, of multipart. In het laatste geval is gaat het om een HTML mail.
Welke problemen heb je dan?
Er zijn meer mogelijkheden.
Een body van de mail ziet er uit als:
This is a multi-part message in MIME format.
--Boundary_(ID_F9fhMRtbR0i9HMg5UDW+5w)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Test
--Boundary_(ID_F9fhMRtbR0i9HMg5UDW+5w)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT
Die informatie hoort bij mijn weten niet in de BODY te staan, maar in een aparte Content-Type header. Het ActiveX component dat ik ooit eens heb gebruikt geeft die informatie in ieder geval seperaat door.
Dus misschien ligt het aan het component dat je gebruikt? Zou je kunnen zeggen waar je die webmail applicatie in maakt?
PHP
Misschien heb je hier iets aan?
http://www.zend.com/codex.php?id=103&single=1
Ik ben een PHP amateur, dus ik kan je verder niet echt helpen denk ik. Ik kan je wel zeggen: Als je zoekt met Google, hoef je niet specifiek op IMAP te zoeken lijkt mij, volgens mij heeft POP3 dit namelijk hetzelfde. Maar dat kan ik mis hebben!
Dat is voor het versturen, ook handig.. maar ik zoek het juist voor het ophalen van e-mail.
Ik heb daar ooit wel eens een library voor geschreven in PHP, maar die werkte ook nog geen 100%. Wacht maar tot je helemaal klaar bent en dan eens in outlook express een e-mail stuurt met een of andere combinatie. Dan ben je weer even zoet
Het is misschien beter om al bestaande libraries te gebruiken? In pear zitten ook MIME parsers, dus het is misschien interessant om daar eens naar te kijken.
Ik ben hier ook heel lang mee bezig geweest maar heb de hoop opgegeven. Het is een enorm werk om dat goed weer te geven en had daar op dat moment de tijd niet voor.Origineel geplaatst door DennisWijnberg
Dat is voor het versturen, ook handig.. maar ik zoek het juist voor het ophalen van e-mail.
Er zijn classes al beschikbaar die deze functies hebben, ik heb nog geen ECHT goede gevonden. Het zou dus een aardige prestatie zijn om een goede te maken..
De source van Squirrelmail...
Die kun je er natuurlijk wel op naslaan, toch?
Ja dat kanOrigineel geplaatst door DennisWijnberg
De source van Squirrelmail...
Die kun je er natuurlijk wel op naslaan, toch?
Er is toch helemaal niks belachelijks aan? Het is gewoon een standaard, zoals elke taal (in dit geval MIME) dit heeft...
En die standaard staat in regels beschreven in de zogenaamde RFC's, en wel de volgende vijf:
Inderdaad, maar ik denk dat hij het net op het niet toepassen had van de RFC's in sommige e-mails, waardoor het parsen van de mails wel eens fout looptOrigineel geplaatst door MarkvE
Er is toch helemaal niks belachelijks aan? Het is gewoon een standaard, zoals elke taal (in dit geval MIME) dit heeft...
En die standaard staat in regels beschreven in de zogenaamde RFC's, en wel de volgende vijf:
Alleen bij dat stomme outlook (express) eigenlijk. Heel vervelend
Dan moet je een paar mailtjes met verschillende eigenschappen (plain, html, afbeeldingen (zowel inline als bijlage), bijlage) versturen en deze analyseren...Origineel geplaatst door DennisWijnberg
Alleen bij dat stomme outlook (express) eigenlijk. Heel vervelend