asp.net如何发带有图片之类的邮件呢?

冷月心凝 冷月心凝 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
今天用了163的邮箱发邮件到qq邮箱里面,如果发送的是纯文本就可以成功,但是如果发送图片就提示发送失败,代码如下,

SmtpClient smtp = new SmtpClient("smtp.163.com");
smtp.Credentials = new NetworkCredential(userName, password);
MailMessage message = new MailMessage();
message.From = new MailAddress(userName);
message.Subject = title;
message.Body= content;
string[] list = address.Split(',');
try
{
foreach (var item in list)
{
message.To.Add(item);
smtp.Send(message);
message.To.Clear();
}
MessageBox.Show(this, "发送成功!");
}
catch (Exception ex)
{
MessageBox.Show(this, "发送失败!");
}



是一个团购的网站,需要定时发邮件,肯定邮件里面包含图片和表格之类的,链接之类的,可是我发现发这些就出现错误。
后来我就在:message.Body= content;后面添加了一句:message.IsBodyHtml = true;但是还是发送不成功,请有经验的高手指教三分。

...全文

相关推荐

ASP.NET发电子邮件源码

ASP.NET发电子邮件源码是一种使用C#编写的程序代码片段,它展示了如何在ASP.NET环境中利用.NET Framework的内置类库来发送电子邮件。这个代码示例主要涉及以下几个关键知识点:1

Z496217750

ASP.NET MVC中图片验证码功能的实现

ASP.NET MVC(Model-View-Controller)是一个在Microsoft .NET Framework基础上构建的Web开发框架。它将Web应用程序分为三个主要组件:模型(Model)、视图(View)和控制器(Controller)。这种设计模式促进了应用程序的可维护性和可扩展性,特别是在大规模的企业级应用开发中。在本章中,我们首先会探讨MVC设计模式的基本概念,介绍ASP.NET MVC框架的核心组成部分,并通过实例讲解如何在Web开发中应用该框架。

魔都财观

asp.net 注册后自动发送邮件,通过链接进行验证

在ASP.NET中,实现用户注册后自动发送验证邮件并完成身份确认的过程,是常见的网站安全措施,用于防止垃圾账户和欺诈行为。这个过程通常被称为"电子邮件验证"或"单击验证"。

cj1414

如何在ASP.NET中制作带有圆角的图片

在ASP.NET环境中创建带有圆角的图片涉及到图形处理和网页设计技术。主要使用的技术是C#编程语言,结合GDI+(图形设备接口)库,这允许开发者在服务器端生成和操作图像。

weixin_38563871

MailSender:带有C#邮件发件人的ASP.NET Web表单

【描述】:“MailSender:带有C#邮件发件人的ASP.NET Web表单”项目,展示了如何在ASP.NET环境中创建一个用于发送邮件的Web表单。

PeterLee龍羿學長
评论 4
收藏 已收藏
分享
返回顶部
冷月心凝
.NET社区 62,271 成员 668,968 内容