Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.04.2008, 16:19   #1
TP-Newbie
 
Benutzerbild von Sprotti
 
Registriert seit: Nov 2006
Ort: Kiel
Sprotti macht alles soweit korrekt

Fehler im Mime-Mail- Code


Moin moin,

ich versuche via php eine selbst gebastelte (newsletter-)Mail zu verschicken. Klappt grundsätzlich auch, nur leider nicht richtig.
Landet die mail bei Outlook oder Thunderbird, wird sie richtig angezeigt. Landet sie bei GMX oder freenet, wird der Mail-Header verwurschtelt, sodass die Mail nicht korrekt dargestellt werden kann. Es wird die Content-Type:Text-Plain - Zeile als darzustellenden Mailinhalt ausgegeben.

Vielleicht bin ich in der Zwischenzeit betriebsblind - ich finde den Fehler im Mailtext einfach nicht. Ich vermute, dass es wohl an den Linefeeds liegt...
Hab auch schon alles mögliche mit \r\n bzw. \n als Zeilenumbruch ausprobiert.
Vielleicht sieht ja einer von Euch, woran es liegt.

Hier der Mailtext, wie er von PHP generiert wird:
PHP-Code:
Return-Path: -ftest@test.de
Message
-ID: <20080409145223.66549700@XXXX.de>
DateWed09 Apr 2008 14:52:23 +0200
From
: =?ISO-8859-15?Q?Bj=F6rn?= <mail@XXXX.de>
X-MailerPHP/4.4.8
MIME
-Version1.0
Content
-Typemultipart/alternative;
 
boundary="------------090807040706090107060603"

This is a multi-part message in MIME format.
--------------
090807040706090107060603
Content
-Typetext/plaincharset=ISO-8859-15format=flowed
Content
-Transfer-Encoding8bit

Was hierbei jetzt rauskommt ist ja bekannt
.
Desshalb ein paar Umlauteöäü ÖÄÜ ß
Und 
Return drücke ich jetzt auch nicht
_______________________________________________
Sollten Sie kein newsletter_de  mehr erhalten wollen
klicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=...==">hier</a>.

--------------
090807040706090107060603
Content
-Typetext/htmlcharset=ISO-8859-15
Content
-Transfer-Encoding8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
</
head>
<
body bgcolor="#ffffff" text="#000000">
<
font size="-1"><font face="Helvetica, Arial, sans-serif">Was hierbei
jetzt rauskommt ist ja bekannt
.<br>
Desshalb ein paar Umlauteöäü ÖÄÜ ß wie in Björn<br>
Und Return drücke ich jetzt auch nicht<br>
</
font></font>
<
br>_______________________________________________<br />Sollten Sie kein newsletter_de  mehr erhalten wollenklicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=...==">hier</a>. </body>
</
html>

--------------
090807040706090107060603-- 
So kommt die Mail bei Thunderbird an (wird auch richtig dargestellt):
PHP-Code:
Return-Path: <wwwrun@XXXX.de>
X-Original-Topost2@XXXX.de
Delivered
-Toxx@XXXX.com
Received
: ......

Tomail@XXXX.de
Subject
: [mpcDies ist ein Testder an alle geht
Message
-ID: <20080409144342.12554000@XXXX.de>
DateWed09 Apr 2008 14:43:42 +0200
From
: =?ISO-8859-15?Q?Bj=F6rn?= <mail@XXXX.de>
X-MailerPHP/4.4.8
MIME
-Version1.0
Content
-Typemultipart/alternative;
 
boundary="------------090807040706090107060603"



This is a multi-part message in MIME format.
--------------
090807040706090107060603
Content
-Typetext/plaincharset=ISO-8859-15format=flowed
Content
-Transfer-Encoding8bit


Was hierbei jetzt rauskommt ist ja bekannt
.
Desshalb ein paar Umlauteöäü ÖÄÜ ß 
Und 
Return drücke ich jetzt auch nicht
_______________________________________________
Sollten Sie kein newsletter_de  mehr erhalten wollen
klicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=...==">hier</a>.

--------------
090807040706090107060603
Content
-Typetext/htmlcharset=ISO-8859-15
Content
-Transfer-Encoding8bit


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
</
head>
<
body bgcolor="#ffffff" text="#000000">
<
font size="-1"><font face="Helvetica, Arial, sans-serif">Was hierbei
jetzt rauskommt ist ja bekannt
.<br>
Desshalb ein paar Umlauteöäü ÖÄÜ ß<br>
Und Return drücke ich jetzt auch nicht<br>

</
font></font>
<
br>_______________________________________________<br />Sollten Sie kein newsletter_de  mehr erhalten wollenklicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=...==">hier</a>. </body>
</
html>

--------------
090807040706090107060603-- 
Und so kommt die Mail bei GMX an.. man beachte diedoppelten Content-Type: multipart/alternative Zeilen:
PHP-Code:
Return-Path: <wwwrun@XXXX.de>
X-Flags1001
Delivered
-ToGMX delivery to xxxx@gmx.net
Received
: ........
Toxxxx@gmx.net
Subject
: [mpcDies ist ein Testder an alle geht
Message
-ID: <20080409144342.12554000@XXXX.de>
DateWed09 Apr 2008 14:43:42 +0200
From
: =?ISO-8859-15?Q?Bj=F6rn?= <mail@XXXX.de>
X-MailerPHP/4.4.8
MIME
-Version1.0
Content
-Typemultipart/alternative;
 
boundary="------------090807040706090107060603"
X-GMX-Antivirus: -(not scannedmay not use virus scanner)
X-GMX-Htest0.7,0.53
X
-GMX-Antispam(Mail was not recognized as spam)
X-GMX-UIDzIDPf7ZZMmApkcPn5mBnQKwxMjQ1Nx0J

Content
-Typemultipart/alternative;
 
boundary="------------090807040706090107060603"



This is a multi-part message in MIME format.

--------------
090807040706090107060603

Content
-Typetext/plaincharset=ISO-8859-15format=flowed
Content
-Transfer-Encoding8bit



Was hierbei jetzt rauskommt ist ja bekannt
.

Desshalb ein paar Umlauteöäü ÖÄÜ ß

Und 
Return drücke ich jetzt auch nicht

_______________________________________________

Sollten Sie kein newsletter_de  mehr erhalten wollen
klicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=....==">hier</a>.



--------------
090807040706090107060603

Content
-Typetext/htmlcharset=ISO-8859-15
Content
-Transfer-Encoding8bit



<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<
html>

<
head>

</
head>

<
body bgcolor="#ffffff" text="#000000">

<
font size="-1"><font face="Helvetica, Arial, sans-serif">Was hierbei

jetzt rauskommt ist ja bekannt
.<br>

Desshalb ein paar Umlauteöäü ÖÄÜ ß wie in Björn<br>

Und Return drücke ich jetzt auch nicht<br>

</
font></font>

<
br>_______________________________________________<br />Sollten Sie kein newsletter_de  mehr erhalten wollenklicken Sie <a href="http://XXXX.de/newsletter/unsubscribe.php?aid=...==">hier</a>. </body>

</
html>



--------------
090807040706090107060603-- 
Vielen Danke für Eure Hilfe, diesen langen Text mal durchzuforsten!
Auf die Darstellung des generierenden Codes hab ich verzichtet, da dieser grundsätzlich ja funktioniert.

Gruß
Björn
Sprotti ist offline   Mit Zitat antworten


Alt 11.04.2008, 05:32   #2
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Hallo Sprotti,

ich habe mich hier jetzt nicht druchgelesen, von daher kann ich Dir auch nicht sagen an was es liegt. Hast Du mal eine Email mit Anhang über einen anderen Mailer oder auch mit einem normalen Client wie Outlook an das GMX Postfach geschickt? Wenn das funktioniert kannst Du ja den Header mal anylisieren um zu sehen wo Abweichungen sind.
Rizzo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Fehler im Mime-Mail- Code Fehler im Mime-Mail- Code
« Warning: in_array() - Fehler ?!?! | Ganz merkwürdiges Problem mit gd und Bildererstellung »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:07 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67