Hey Loitz,
ma ne blonde frage:
Ich hab bei mir nen Versand einer HTML-Mail + Text im per mail() im script...
Soweit so gut, funktioniert, Übergabe im des MIMEcontents im header, alles super... Sobald ich aber ein "From:" in den Header einfüge, baut er mist, der Vogel.
Die funktionierende Source:
Code:
mail("mail@adresse.de","Die Mail","",
' MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="------------050208010906040004010904"
This is a multi-part message in MIME format.
--------------050208010906040004010904
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Guten Tag ,
Blblabla ........Hier der Mailtext, drunter in HTML, alles funktionierend
--------------070504080407080406000204--
--------------030202040607060100080607--');
Ich denke mir nun, blond wie ich bin, ein From: rein, was dann so aussähe:
Code:
mail("mail@adresse.de","Die Mail","",
'From: Mail Maier <addy@test.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="------------050208010906040004010904"
This is a multi-part message in MIME format.
--------------050208010906040004010904
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Guten Tag ,
Blblabla ........Hier der Mailtext, drunter in HTML, alles funktionierend
--------------070504080407080406000204--
--------------030202040607060100080607--');
Das Problem jetzt:
a) Im Mailprogramm wird der Absender angezeigt, danach allerdings sofort die MIMEversion (steht in der nächsten zeile, eigentlich)
b) der nachrichtentext besteht nun aus dem übergebenen header, ich sehe also nur den nachrichtenquelltext, keine Darstellung des Text o.ä.
Im nachrichtenquelltext sieht das dann folgendermaßen aus:
Code:
From - Thu May 18 21:51:42 2006
X-Account-Key: account2
X-UIDL: 1147981888.6654.h744429,S=76322
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <anonymous@server.de>
Date: 18 May 2006 19:51:28 -0000
Message-ID: <20060518195128.6645.qmail@server.de>
To: t-mueller@vdt-team.de
Subject: Ihre Informationsanforderung
From: Mail Maier <addy@test.com>MIME-Version: 1.0 Content-Type: multipart/alternative@server.de;,
boundary=@server.de,
"------------050208010906040004010904"@server.de
This is a multi-part message in MIME format.
--------------050208010906040004010904
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
...
...
...
ab hier geht wieder alles wie gewollt weiter...
man beachte, dass er die MIME version anch oben setzt, ein @ und die serveradresse - @server.net - na das boundary anhängt u.ä., also totaler, ungewollter Mist, eigentlich
Jemand ne Ahnung, was falsch läuft??
Irgendwie komm ich nich weiter...
Thx a lot,
Gruß OnkelLocke