csharp 上传文件并将其作为附件发送到电子邮件#email #attachment
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 上传文件并将其作为附件发送到电子邮件#email #attachment相关的知识,希望对你有一定的参考价值。
public IEnumerable<HttpPostedFileBase> UploadedFiles { get; set; }
var mailMessage = new MailMessage();
// ... To, Subject, Body, etc
foreach (var file in UploadedFiles)
{
if (file != null && file.ContentLength > 0)
{
try
{
string fileName = Path.GetFileName(file.FileName);
var attachment = new Attachment(file.InputStream, fileName);
mailMessage.Attachments.Add(attachment);
}
catch(Exception) { }
}
}
以上是关于csharp 上传文件并将其作为附件发送到电子邮件#email #attachment的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Python 数据帧存储在内存中并将其作为 excel 附件发送到特定的电子邮件地址?
带有文件上传附件的 PHP 联系表
通过 Codeigniter 发送带附件的电子邮件时出错
使用来自 node.js 的 AWS SES 在邮件中上传 .jpg 图像附件
android导出到csv并作为电子邮件附件发送
Cakephp 发送电子邮件,附件发送为 0 字节