dedlfix: Emailadress mit PHP validieren

Beitrag lesen

echo $begrueszung;

ich möchte gerne die äußerliche Gültigkeit einer Emailadresse überprüfen. Die FAQ der Newsgroup de.comp.lang.php schlägt vor die Überprüfung mit der Pear Klasse 'Mail_RFC822' zu machen:

Meine Frage ist jetzt, wie ich mit Pear erreiche, dass die Adresse geprüft wird und am Ende entsprechen 'true' oder 'false' zurückgeliefert wird.

Mail_RFC822::parseAddressList($mailAddress) liefert im Erfolgsfall ein Objekt mit den Einzelteilen als Eigenschaften zurück, ansonsten ein PEAR_Error-Objekt.

  
if (PEAR::isError($result = Mail_RFC822::parseAddressList($mailAddress)))  
  echo htmlspecialchars($result->getMessage());  
else  
  ...  

(Bei PEAR empfiehlt es sich immer auch einen Blick in die Quellen zu werfen, da das Manual mitunter nur als Groborientierung dient.)

echo "$verabschiedung $name";