加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 如何将pdf文件添加为电子邮件的附件

发布时间:2020-12-16 00:20:53 所属栏目:百科 来源:网络整理
导读:我将每个人的报告动态存储为pdf,并应通过电子邮件发送给他们.如何将其作为附件发送到电子邮件.这是我的代码. public void Esendmail(string EmailFrom,string EmailTo,string EmailBody,string EmailSubject,string EmailCC){ MailMessage message = new Mai
我将每个人的报告动态存储为pdf,并应通过电子邮件发送给他们.如何将其作为附件发送到电子邮件.这是我的代码.

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);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读