10

我创建了一个从邮件服务器获取电子邮件的应用程序。我使用“System.Net.Mail.MailMessage”接收电子邮件。现在我想获取收件箱中每封电子邮件的“日期和时间”。

4

2 回答 2

19

你会想看看这里的电子邮件标题是一些文档

http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.headers.aspx

message.Headers["Date"];
于 2012-10-03T12:58:33.827 回答
1

我检查了 MailMessageObject 并发现了这个:

  Headers=HeaderCollection(5) 
  {
    "Uid",
    "DateCreated",
    "DateReceived",
    "Date",
    "IsRead"

这意味着您总共可以使用三个选项。输出将采用字符串格式。

message.Headers["DateCreated"];
message.Headers["DateReceived"];
message.Headers["Date"];
于 2019-09-17T14:32:49.697 回答