Hallo,
ich verschicke über Pear Mail eine E-Mail. Das sieht folgendermaßen aus:
Das funktioniert auch soweit gut, wenn ich in
nur die E-Mail Adresse angebe (z.B. "nasenmann@gmx.de"). Ich möchte aber auch einen Namen angeben. Das funktioniert aber nicht wirklich:
Funktioniert
$from = Nasenmann<nasenmann@gmx.de>
Funktioniert nicht:
$from = Nasenmann <nasenmann@gmx.de>
$from = nase.de<nasenmann@gmx.de>
$from = nasenmanns mailer<nasenmann@gmx.de>
Sobald in $from Leerzeichen, Punkte oder ähnliches sind bekomme ich als Rückgabe:
Validation failed for: Nasenmann <nasenmann@gmx.de>
Kann mir da jemand weiterhelfen? Kann ich die Leerzeichen usw. irgendwie escapen oder so?
Danke für eure Hilfe!
ich verschicke über Pear Mail eine E-Mail. Das sieht folgendermaßen aus:
PHP:
$headers = array (
'From' => $from,
'To' => $to,
'Subject' => $subject,
);
$recipients = array(
'TO' => $to,
'BCC' => $bcc,
);
//Mail verschicken
$bRet = $this->smtp->send($recipients, $headers, $body);
Das funktioniert auch soweit gut, wenn ich in
PHP:
$from
Funktioniert
$from = Nasenmann<nasenmann@gmx.de>
Funktioniert nicht:
$from = Nasenmann <nasenmann@gmx.de>
$from = nase.de<nasenmann@gmx.de>
$from = nasenmanns mailer<nasenmann@gmx.de>
Sobald in $from Leerzeichen, Punkte oder ähnliches sind bekomme ich als Rückgabe:
Validation failed for: Nasenmann <nasenmann@gmx.de>
Kann mir da jemand weiterhelfen? Kann ich die Leerzeichen usw. irgendwie escapen oder so?
Danke für eure Hilfe!