繁体   English   中英

使用自定义日期将电子邮件另存为.eml

[英]Save email as .eml, with custom date

我在DB中有电子邮件,我想将它们另存为* .eml文件。

SmtpClient Client = new SmtpClient();
Client.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
Client.PickupDirectoryLocation = @"c:\aaa\import";
MailMessage Message = new MailMessage();
...
Client.Send(Message);

可以,但是将Date标头替换为当前日期和时间。 如何定义自定义日期和时间?

我找到 ,但这不是免费的。

由于指定了PickupDirectory因此您已经到了一半。

指定一个不同的目录。

保存后,在代码中打开文件并更改日期和时间。

然后将文件移动到IIS SMTP设置中指定的PickupDirectory

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM