Jump to content

Archived

This topic is now archived and is closed to further replies.

qwave

Disabling PHP Mail() invalid recipient error

Recommended Posts

I have a form on my website where the user registers his account, including email address. Once he submits the form, PHP executes the mail() function to send a confirmation email. However, if the user inputted an invalid address, the error message appears at the top of the page: "Warning: mail(): SMTP server response: 550 Invalid recipient: blahblah@fdshjfs.com in...."



I dont want the user to see this error message. I want to return a different error message and post it somewhere else on the page, such as "Invalid email address.". How can I make it so that mail() does not echo the error message to the immediete frame?

Share this post


Link to post
Share on other sites
You can use error supression:

[code]if (!@mail(...)) {
   echo 'Mail not sent';
} else {
   echo 'Success';
}[/code]

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.