使用C#检查发送的邮件是否在asp.net的收件人收件箱/垃圾邮件中?

时间:2011-08-09 07:18:38

标签: asp.net

我正在开发一个软件,但为此我想知道好像我发送了一封电子邮件,那么我如何检查收到的邮件是否在收件人的收件箱/垃圾邮件中。 我正在使用AsP.net和c#技术 请回复

2 个答案:

答案 0 :(得分:0)

除了请求送达回执和已阅读回执之外,您无法检测到将电子邮件发送到用户收件箱后所执行的操作,但用户可以选择退出这些内容。

避免被标记为垃圾邮件的最佳方法是使用受信任的第三方服务,例如Campaign Monitor或MailChimp。

如果不确定您应该确保您的电子邮件地址设置正确,您已设置SPF记录以允许发送IP官方权限代表来自域的发送电子邮件,保持您的html内容比率合理如果可能,请使用您的客户之前已收到过电子邮件的电子邮件地址,以便该地址更有可能已在白名单中。

答案 1 :(得分:0)

你真的不能,因为有很多不同的电子邮件垃圾邮件解决方案,他们不会发回状态,说明他们是否将电子邮件发送给收件人。你可以做的是发送一个带跟踪器的电子邮件,看看接收者是否打开它。

http://www.aspnetemail.com/samples/emailtracker/default.aspx