Jump to content


success/failure of email delivery

  • Please log in to reply
2 replies to this topic

#1 steve m

steve m
  • Members
  • PipPipPip
  • Advanced Member
  • 50 posts

Posted 08 March 2006 - 03:56 PM

Hi there,

I was wondering if anyone could help me in finding how to check for success/failure of email delivery?

#2 php_b34st

  • Members
  • PipPipPip
  • Advanced Member
  • 168 posts

Posted 08 March 2006 - 06:34 PM

To check if an email was sent succesfully you could use:

$to = 'example@example.com';
$from = "example@example.com";
$mesg = "Message to be sent";
if (mail($to, $subject, $mesg, $from))
    echo 'Email succesfully sent';
    echo 'Could not send email.';

I'm not sure how to check if the email was recieved if thats what you meant.

#3 txmedic03

  • Members
  • PipPipPip
  • Advanced Member
  • 313 posts
  • LocationCall, TX, USA

Posted 08 March 2006 - 09:38 PM

The only way you can be sure the user received it is by requesting a confirmation by that user or by storing the message in a mysql database and sending them an e-mail that says come get your message. When they come to the site have it send you a message that says user received their message. I don't know what you are specifically trying to do, but these are just the thoughts that spring to mind.


I can't stop you from doing something silly, but at least I can help you do it right.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users