开发者

How Do Email Campaign Managers Report On Bounced Emails?

Can anyone point me in the right 开发者_StackOverflow中文版direction to how I would handle capturing bounced email info. I'm looking into writing an email campaign manager and would like the ability to report that data.


You can write an app to poll your bad mail folder to identify returned email. You should wait for sometime after sending the email before checking whether it is delivered or returned.


Bounced email is slang for a Non Delivery Report or NDR. Most smtp servers have their own ways to handle NDR's, typically via a BADMAIL folder.

So first of all, confirm what your SMTP server software does for NDR's. Then confirm that this is working correctly. I think that if an email fails to send, the sender will get notified .. but if the sender can't be notified (ie. do not reply email, etc) I think this is how it ends up in the BADMAIL folder.

Anyways - u need to find out and confirm that the software you're using handles NDR's. Once it does, it's easy to write some code to check that folder every 'whatever' or even put a filewatcher on it .. and then parse the content of each file that is added to that folder.

HTH.


Bounced email can be parsed and you can use that information to mark email address invalid or whatever. What smtp server are you using to send emails?

And can you be more specific about the kind of help you're looking for? It's not very clear if you have access to these bounds emails and if so are they in the bounced queue of your smtp server or are they in your email client's (outlook etc.) inbox.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜