我将每个人的报告动态存储为 pdf
并应将其发送给他们电子邮件 Attacment
。如何将其作为电子邮件附件发送。这是我的代码。
public void Esendmail(string EmailFrom, string EmailTo,
string EmailBody, string EmailSubject, string EmailCC)
{
MailMessage message = new MailMessage();
message.From = new MailAddress(EmailFrom);
message.CC.Add(EmailCC);
message.To.Add(new MailAddress(EmailTo));
message.IsBodyHtml = true;
message.Body = EmailBody;
message.Subject = EmailSubject;
SmtpClient client = new SmtpClient();
client.Send(message);
}
最佳答案
使用这个示例代码
MailMessage message = new MailMessage();
message.To = "abc@domain.com";
message.From = "xyz@domain.com";
message.Subject = "mail with pdf";
message.Body = "your pdf attached";
message.Attachments.Add(new Attachment(@"c:\pdftoattach.pdf"));
SmtpMail.SmtpServer = "mail.domain.com";
SmtpMail.Send(message);
关于c# - 如何将 pdf 文件作为附件添加到电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11643231/