如何在字符串中获取已读回执和存储?

时间:2012-07-24 13:52:01

标签: asp.net sendmail

在我的项目中,我创建了一个网站,我的用户或客户可以从中将一些文档发送给其他用户。

我还想查看收件人是否已阅读邮件/是否已发送邮件。

现在我想存储结果的值,即如果邮件已成功发送,则“已发送”。当被收件人发送或阅读邮件时,“查看”。

我已经完成了这段代码

MailMessage mailme = new MailMessage();
mailme.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;

正如我上面所说,我想在字符串中存储值“已发送”或“已查看”。进一步将我的表中的值存储起来。

我如何获得所需的结果。基本上我需要收到递送报告并报告邮件是否已被查看。

此外,我想知道收件人查看邮件的日期和时间。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找:

mailme.Headers.Add("Disposition-Notification-To", "yourmail@mail.com"); 

如果邮件被阅读,"yourmail@mail.com"应该收到邮件。

相关问题