使用 Outlook 或任何其他电子邮件客户端时,我注意到,通过 IMAP 保存电子邮件中的附件文件时,创建和修改的时间戳会设置为操作的时间戳。而如果帐户类型为 Microsoft Exchange,则它们是文件的原始和正确时间戳。
而且,当使用 IMAP 时,Outlook 也不会包含秒数,时间戳是操作的当前时间戳四舍五入到分钟。
这是协议的限制吗?有解决方法吗?
答案1
这条评论 https://superuser.com/a/1505868/902842 主题 当我向某人发送文件时,是否也会发送详细信息(创建日期/修改日期/所有者/计算机)(默认)? 或许这就是答案。
使用 Office365/Exchange 服务器,MS Outlook 将添加时间戳信息,并在使用电子邮件消息数据的“Content-Disposition:”子标头提取附件时读取/设置它们。