aspnetboiletplate-发送带有附件的电子邮件

时间:2019-03-21 05:28:13

标签: email aspnetboilerplate

我有一个.netcore和angular(免费版本)的aspnetboilerplate模板。我正在尝试找到一种使用IEmailSender将Word文档附加到电子邮件的方法,但是找不到正确的方法。已经检查了Email Sending,但是没有提示将文件附加到电子邮件。 有人可以与我分享示例代码吗?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

以下是发送带有附件的电子邮件的代码段:

MailMessage mail = new MailMessage
            {
                Subject = "Subject",
                Body = "Message",
                IsBodyHtml = true,
                To = { "toaddress@gmail.com"},
                From = new MailAddress("fromaddress@gmail.com")
            };

            mail.Attachments.Add(new Attachment(_env.WebRootPath + "\\pp.jpg"));
            _emailSender.SendAsync(mail);