[Postfixbuch-users] Offtopic - Mail aus PHP mit Attachment senden

Christian Garling christian.garling at cg-networks.de
Do Apr 17 15:03:39 CEST 2014


Hallo,

ich habe schon die verschiedenen Antworten weitergereicht und auch 
ausdrücklich dazu geraten, eine fertige Lösung zu nutzen.

Danke!

Christian


Am 17.04.2014 14:54, schrieb Beat Jucker:
> Am 17.04.2014 13:49, schrieb Wolfgang Murth:
>>
>>> Die daraus resultierende Mail beinhaltet das Attachment base64 
>>> codiert im Body der Mail, das Attachment ist so nicht verwendbar. 
>>> Was machen die Jungs verkehrt?
>>
>> Ich verwende für PHP Projekte PHPMailer. Einfacher gehts nicht. 
>
> Auch ich würde auf eine highlevel Funktion/Class zurückgreifen - 
> insbesondere wenn man die entsprechenden RFC nicht kennt respektive 
> adäquat anwendet. Boundaries verwendet man, um multipart Meldungen 
> zusammenzubasteln.  RFC1341 beschreibt das letzte Boundary wie folgt:
>
>     " The encapsulation boundary following the last body part is a 
> distinguished delimiter that indicates that no further body parts will 
> follow. Such a delimiter is identical to the previous delimiters, with 
> the addition of two more hyphens at the end of the line"
>
> In deinem Fall also für das letzte Boundary: $mailHeader .= 
> '--'.$boundary.'--';
>
> Da du aber keine multipart Meldung versendest, bräuchte es nicht 
> einmal Boundaries.
>
> Zudem gibt es bei deinem PHP Script eine Vermischung von Header und 
> Body: $mailHeader .= $content;
>
> Gruss
> -- Beat




Mehr Informationen über die Mailingliste Postfixbuch-users