PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Mailtext erzeugt Fehler (http://www.selfphp.de/forum/showthread.php?t=17142)

juergen 28.06.2007 20:03:09

Mailtext erzeugt Fehler
 
Hallo Forum,

ich habe mal wieder ein Problem mit der mail() Funktion.
Ich erzeuge eine automatische Antwortmail wenn ein Datensatz in die Datenbank gespeichert wurde nach vollgendem Muster. Das funktionierte auch immer super gut bis ich den Teil Deutsche Version unten angehängt habe. Die Mail wird nicht versendet sondern eine doppel Fehlermeldung ausgegeben. Die Zeile 336 ist die Mailfunktion.
Warning: mail() [function.mail]: Failed to Receive in D:\ApacheServer\xampp\htdocs\pobox\pobox.php on line 336

Warning: mail() [function.mail]: Failed to Receive in D:\ApacheServer\xampp\htdocs\pobox\pobox.php on line 336


Kann mir einer sagen warum das Mail nicht versendet werden kann.
Schon mal Danke an alle.
Gruß Jürgen

PHP-Code:

$replya 'Jambo Kenya <'.$admin_contakt.'>';

$webmailtext ="English Version\n";
$webmailtext .="______________________________________________________\n";
$webmailtext .="Text Text Text TextText Text Text Text,\n\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n\n"
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n"
$webmailtext .="Text Text Text TextText Text Text TextText Text Text TextText Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="+++++++++++++++++++++++++++++++++++++++++++++++\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="+++++++++++++++++++++++++++++++++++++++++++++++\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";

$webmailtext .="Deutsche Version\n";
$webmailtext .="______________________________________________________\n";
$webmailtext .="Text Text Text TextText Text Text Text,\n\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n\n"
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n"
$webmailtext .="Text Text Text TextText Text Text TextText Text Text TextText Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="+++++++++++++++++++++++++++++++++++++++++++++++\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="+++++++++++++++++++++++++++++++++++++++++++++++\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text Text\n";
$webmailtext .="Text Text Text TextText Text Text TextText Text Text Text\n";

$HEADERS  ="MIME-Version: 1.0" "\r\n"
$HEADERS .="Content-type: text/plain; charset=iso-8859-1" "\r\n";
$HEADERS .="From:" $replya "\r\n";
$HEADERS .="Reply-To:" $admin_contakt "\r\n";
$HEADERS .="X-Priority: 1\r\n";

mail($_go_mail$_wandelname$webmailtext$HEADERS); 


Damir 28.06.2007 20:31:43

AW: Mailtext erzeugt Fehler
 
Hallo Jürgen,

versuche es mal so...


PHP-Code:

$HEADERS ="From:" $replya "\r\n"
$HEADERS .="Reply-To:" $admin_contakt "\r\n"
$HEADERS .="X-Priority: 1\r\n"
$HEADERS .="MIME-Version: 1.0" "\r\n";  
$HEADERS .="Content-type: text/plain; charset=iso-8859-1" "\r\n"

Bei mir klappt es wunderbar, obwohl dein Beispiel auch geklappt hat.
Damir

juergen 28.06.2007 21:06:45

AW: Mailtext erzeugt Fehler
 
Hallo Damir,

funktioniert nicht. Ich kann mir das auch nicht erklären. Wenn ich ca. 1/3 rauskopiere dann gehts. Es ist sogar völlig egal welches dritel ich etferne. Z.B. jede 3 te Zeile. Dann gehts.
Ich habe noch mal nachgezählt. Genau 31 Zeilen macht es. Bei 32 Zeilen geht nichts.

Danke für Deine Hilfe

TIN0 04.07.2007 17:08:05

AW: Mailtext erzeugt Fehler
 
das hängt mit dem maximal text der webmail zusammen.
desweiteren ist dieser kürzer als bei einem richtigen webserver.
kann sein das es online geht.

juergen 04.07.2007 19:59:07

AW: Mailtext erzeugt Fehler
 
Hallo TIN0,

danke für die Info. Ich habe nun eine HTML-Mail eingebaut. Das tu ich zwar nicht gern aber es funktioniert.
Danke für Deine Hilfe.


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:24:47 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.