邮件附件包括项目目录
本文关键字:项目 包括 | 更新日期: 2023-09-27 18:02:23
我想在邮件中添加一个pdf文件。
mail.Attachments.Add(new Attachment(path));
pdf路径:http://localhost/WEB/Pages/Customer/PDF/test.pdf
当我运行代码时,它给出了一个错误:" URI formats are not supported.
"但是路径是正确的,所以我可以打开它。
我认为预期路径如C:''test.pdf
等。但我想从我的项目内部给出路径。如何做到这一点?
使用服务器。MapPath并将路径传递给目录
MailAttachment attachment = new MailAttachment( Server.MapPath( "Pages/Customer/PDF/test.txt" ) ); //create the attachment
mail.Attachments.Add( attachment ); //add the attachment