如何在ASP.Net中保存和打开SMTP邮件

本文关键字:SMTP 邮件 保存 ASP Net | 更新日期: 2023-09-27 18:12:52

Net我必须保存并打开SMTP邮件。我用SMTP发送邮件。同时,我必须保存在"文件夹"在应用程序,我想打开它,我怎么能做到这一点?

如何在ASP.Net中保存和打开SMTP邮件

您需要指示SMTP客户端保存到指定的目录。下面的方法将MailMessage对象保存为.eml文件。

MailMessage msg = new MailMessage();
msg.To.Add("[ToEmail]");
msg.From = new MailAddress("[FromEmail");
msg.Subject = "[YourSubject]";
SmtpClient client = new SmtpClient("[YourSmtpHost]");
client.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
client.PickupDirectoryLocation = @"C:'[YourDirectory]";
client.Send(msg);