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?


Anmelden zum Antworten