Invalid Address beim Senden über PHP5
Hallo zusammen!
Habe bisher für die lokale Entwicklung unter PHP4 zum Senden von Mails
immer die htmlMimeMail - Klasse benutzt. Zum Senden wurde ein lokaler
SMTP benutzt, welcher in der php.ini eingetragen war. Safe-Mode ist
off.
Unter PHP5 bekomme ich den Fehler "SMTP server response: 501 5.5.4
Invalid Address" von der mail() - Funktion, wenn ich im Header die
>From - Angabe so nutze: "Absender <noreply [at] domain.de>". Gleiches
funktioniert aber über PHP4! Gebe ich im Header für From die E-Mail
Adresse nur so an "noreply [at] domain.de", funktioniert das Ganze, was bei
mir aber leider nicht ausreicht. Habe auch schon die Klassen von PEAR
(Mail & Mail_Mime) ausprobiert aber das gleiche Phänomen. Hat jemand
eine Idee, woran das liegen könnte?
Gruß, Marcel
Re: Invalid Address beim Senden über PHP5
On 26 Sep., 16:48, weblo... [at] web.de wrote:
> Hallo zusammen!
>
> Habe bisher für die lokale Entwicklung unter PHP4 zum Senden von Mails
> immer die htmlMimeMail - Klasse benutzt. Zum Senden wurde ein lokaler
> SMTP benutzt, welcher in der php.ini eingetragen war. Safe-Mode ist
> off.
>
> Unter PHP5 bekomme ich den Fehler "SMTP server response: 501 5.5.4
> Invalid Address" von der mail() - Funktion, wenn ich im Header die>From -=
Angabe so nutze: "Absender <nore... [at] domain.de>". Gleiches
>
> funktioniert aber über PHP4! Gebe ich im Header für From die E-Mail
> Adresse nur so an "nore... [at] domain.de", funktioniert das Ganze, was bei
> mir aber leider nicht ausreicht. Habe auch schon die Klassen von PEAR
> (Mail & Mail_Mime) ausprobiert aber das gleiche Phänomen. Hat jemand
> eine Idee, woran das liegen könnte?
>
> Gruß, Marcel
Also das Problem lag bei der PHP - Konfiguration "sendmail_from".
Diese sollte in der php.ini unter Windows angegeben werden, dann
aktzeptiert der SMTP auch Absender mit der Notation "Absender
<nore... [at] domain.de>"
Gruß, Marcel