0

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

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

现在我想存储结果的值,即“已发送”,以防邮件已成功传递。并在收件人打开或阅读邮件时“查看”。

我已经完成了这段代码

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

正如我上面所说,我想将值“Sent”或“Viewed”存储在一个字符串中。进一步将值存储在我的表中。

我如何得到想要的结果。基本上我需要获取投递报告并报告是否已查看邮件。

我还想获取收件人查看邮件的日期和时间。

谢谢你。

4

1 回答 1

0

你可能正在寻找这个:

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

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

于 2012-07-24T14:01:21.310 回答