首页 > 解决方案 > Mailkit:获取阅读电子邮件的时间

问题描述

我通过 Mailkit 将电子邮件文件保存为 .eml,并希望在阅读或打开此电子邮件时向用户显示。是否可以通过 eml 文件或必须单独保存读取日期?

标签: c#asp.netemailmailkitmimekit

解决方案


好吧,如果用户打开 .eml 文件,我想您可以检查File.GetLastAccessTime()文件系统上文件的访问时间使用,看看它是否与创建时间不同(通过使用File.GetCreationTime())。如果是,那么这可能是用户上次读取 .eml 文件的日期和时间,但这并不一定会给您用户第一次读取 .eml 文件的日期和时间。


推荐阅读