eMail + Anhang
-
Hallo Liste,
ich habe bei manchen Leuten das Problem, dass sie den Anhang in der
Mail nicht öffnen bzw. lesen können. Die eMail wird mittels PHP
generiert. Ich vermute es liegt an der Base64-Codierung.
Sieht jemand den Fehler bzw. was kann ich verbessern?
Anbei ein Auszug aus einer Mail.Gruß
Boris-----------------------------Auszug-------------------------
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="000testuniMail000";
Message-ID: 2a03b3755a78dc24cea457c69d7e2911@testuni.de
Message-Id: 20060327181447.0DCE1140B5@xx.xxxx.de
Date: Mon, 27 Mar 2006 20:14:47 +0200 (CEST)
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at localhost--000testuniMail000
Content-Type: text/html; charset="iso-8859-1"Sehr geehrter Herr Bla,<br><br>
hiermit benachrichtigen wir Sie darüber,<br>
das wir ihren Auftrag unter der Rechnungsnummer RE-27032006/14965<br>
bearbeitet und abgeschlossen haben.<br><br>
usw.--000testuniMail000
Content-Disposition: attachment; filename="Rechnung14965.html"
Content-Transfer-Encoding: base64;
Content-Type: application/octet-stream; name="Rechnung14965.html"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iSVNPLTg4NTktMSI/Pgo8IURPQ1RZUEUgaHRt
bCBQVUJMSUMgIi0vL1czQy8vRFREIFhIVE1MIDEuMCBTdHJpY3QvL0VOIgogICJodHRwOi8vd3d3
LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KPGh0bWwgeG1sbnM9Imh0
dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIGxhbmc9ImVuIiB4bWw6bGFuZz0iZW4iPgo8aGVh
ZD4KPHRpdGxlPk9iamVjdCBub3QgZm91bmQhPC90aXRsZT4KPGxpbmsgcmV2PSJtYWRlIiBocmVm
PSJtYWlsdG86JTVibm8lMjBhZGRyZXNzJTIwZ2l2ZW4lNWQiIC8+CjxzdHlsZSB0eXBlPSJ0ZXh0
L2NzcyI+PCEtLS8qLS0+PCFbQ0RBVEFbLyo+PCEtLSovIAogICAgYm9keSB7IGNvbG9yOiAjMDAw
MDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9CiAgICBhOmxpbmsgeyBjb2xvcjogIzAw
MDBDQzsgfQogICAgcCwgYWRkcmVzcyB7bWFyZ2luLWxlZnQ6IDNlbTt9CiAgICBzcGFuIHtmb250
LXNpemU6IHNtYWxsZXI7fQovKl1dPiovLS0+PC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CjxoMT5P
YmplY3Qgbm90IGZvdW5kITwvaDE+CjxwPgoKCiAgICBUaGUgcmVxdWVzdGVkIFVSTCB3YXMgbm90
IGZvdW5kIG9uIHRoaXMgc2VydmVyLgoKICAKCiAgICBJZiB5b3UgZW50ZXJlZCB0aGUgVVJMIG1h
bnVhbGx5IHBsZWFzZSBjaGVjayB5b3VyCiAgICBzcGVsbGluZyBhbmQgdHJ5IGFnYWluLgoKICAK
CjwvcD4KPHA+CklmIHlvdSB0aGluayB0aGlzIGlzIGEgc2VydmVyIGVycm9yLCBwbGVhc2UgY29u
dGFjdAp0aGUgPGEgaHJlZj0ibWFpbHRvOiU1Ym5vJTIwYWRkcmVzcyUyMGdpdmVuJTVkIj53ZWJt
YXN0ZXI8L2E+LgoKPC9wPgoKPGgyPkVycm9yIDQwNDwvaDI+CjxhZGRyZXNzPgogIDxhIGhyZWY9
Ii8iPncwNi5oamR0LmRlPC9hPjxiciAvPgogIAogIDxzcGFuPk1vbiBNYXIgMjcgMjA6MTQ6NDcg
MjAwNjxiciAvPgogIEFwYWNoZTwvc3Bhbj4KPC9hZGRyZXNzPgo8L2JvZHk+CjwvaHRtbD4KCg==--000testuniMail000
-
Der Code dazu und das genaue Problem mit dem Anhang wäre interessant (z.B. ob der Anhang gar nicht erst angezeigt wird oder ob er Teil des eMail-Textes wird).
Mal "text/html" statt "application/octet-stream" probiert?