【问题标题】:MailSystem.Net is there a way to check the status (if it is read or unread) of an email?MailSystem.Net 有没有办法检查电子邮件的状态(是否已读或未读)?
【发布时间】:2019-09-23 07:10:11
【问题描述】:

如果有人熟悉 MailSystem.Net,你能帮我吗?

我想查看使用 Imap4 和 Pop3 获取的电子邮件的状态。我想看看获取的邮件是已经读过还是未读。

int nIndex = 10;
Header EmailMessage = inbox.Fetch.HeaderObject(nIndex);

我想知道提取的电子邮件是已读还是未读。任何帮助将不胜感激。

【问题讨论】:

  • 电子邮件服务器不知道是否使用了任何人眼。感谢上帝。
  • 你在问什么?如何验证 recipients 是否已看到您的代码发送的电子邮件?或者验证您的应用程序的用户是否确实阅读了您下载的电子邮件? MailSystem.NET 无法执行协议尚未支持的操作
  • 我只是问您是否可以检查电子邮件是否标记为已读/已读或未读/未读。

标签: c# visual-studio imap pop3 mailsystem.net


【解决方案1】:

使用Exchange server 即可。使用 POP3 no 下载邮件。使用 IMAP,您可以使用具有标志 Flag.Seen 属性的 MessageInfo.Flags

正如上面的 cmets 所说,您只能检测电子邮件是否已打开但未阅读。

【讨论】:

    猜你喜欢
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    相关资源
    最近更新 更多