Tom: php-mail-attachment geblockt (?)

Beitrag lesen

Hello,

/* Boundary trennt jeweils die E-Mail-Abschnitte voneinander */
    $semi_rand = md5(time());
      # es wird nicht abgeprüft, ob der String "\n".$sem_rand."\r\n" im Mailcontent
      # vorkommt - bei all den mit uniqid()/rand()/md5() -generierenden Scripts
      # die beim googeln gefunden werden, wird dies immer wieder falsch gemacht
    $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

Meintest Du jetzt "\n--".$sem_rand."\r\n" und \n--".$sem_rand."--\r\n" ?

Außerdem bin ich mir nicht sicher, dass "==" erlaubt ist. Ich dachte, es müsse "--" sein?

Die Attachments über $message zu übergeben, ist das wirklich ok?
Wenn ich $header für Attachments oder sonstige Teile außer Headern benutze, lasse ich $message immer leer. Das funktionierte bisher immer. Nicht jedoch, wenn $message auch benutzt wurde.

Ich habe noch nicht reingeschaut in PHP, wie das intern sortiert wird.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau