我遇到了这个奇怪的问题,即使用 .NET SmtpClient 通过电子邮件发送的 CSV 附件出现在电子邮件的底部,而不是 Lotus Note 中的附件。我只是不知道如何弄清楚,而且我无法访问客户端计算机,这使得调试非常困难。我可以采取哪些可能的步骤以及我需要注意的可能问题?
代码如下:
var smtpClient = new SmtpClient
{
Host = ConfigurationManager.AppSettings["smtpServer"],
Port = Convert.ToInt32(ConfigurationManager.AppSettings["smtpPort"])
};
var mailMessage = new MailMessage();
mailMessage.Attachments.Add(new Attachment(attachment, contentType));
//ContentType = "text/csv";
//attachment is the temp file disk path
谢谢。