0

我在数据库中有电子邮件,我想将它们保存为 *.eml 文件。

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

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

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

4

1 回答 1

0

自从您指定PickupDirectory.

指定不同的目录。

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

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

于 2013-07-13T23:51:37.143 回答