In my web application an e-mail with credential information is sent to every newly registered user.
For some reason, Hotmail and some other mail providers don’t accept these e-mails at all (by the way, I send via hMailServer, maybe you know how to fix that) – they are neither in the spam nor in the inbox folder.
So the users leave the page, check mail and get nothing. They have to use a separate page to give another e-mail, which is not cool.
So how can I check if the mail was successfully sent or not?
Update
I realized that there’s no way to do it…
It sounds like you’re asking if there’s a way in real time to check to see if your user got the message. If so, I would recommend that you don’t pursue that path. While most times email delivery seems to be instantaneous, it could be held up for any length of time prior to being delivered to the recipient’s mailbox.