RE: Behavior of mail() function

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You can use PHP exception to handle it and the script will not die. Details at http://php.net/manual/en/language.exceptions.php.

Thanks,
Don.

-----Original Message-----
From: Lewis Kapell [mailto:lkapell@xxxxxxxxxxxxx] 
Sent: Monday, April 19, 2010 12:22 PM
To: php-windows@xxxxxxxxxxxxx
Subject:  Behavior of mail() function

Running PHP version 5.3.1, I find that if my script tries to send an email message to an address in the local domain, and the address is invalid, mail() throws an error:

mail(): SMTP server response: 550 5.1.1 <SAMPLE@xxxxxxxxxxxxx>: 
Recipient address rejected: User unknown in local recipient table

Is there a way I can configure PHP so that mail() would return false in this case, rather than throwing an error which causes the script to die?

Our mail server is a Linux server running Postfix, if that matters.

Thank you
Lewis Kapell


--
PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux