PEAR Mail Funktion und der Absender

NBOne

Mitglied
Hallo,

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
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!
 
Zurück