asp.net如何发带有图片之类的邮件呢?
今天用了163的邮箱发邮件到qq邮箱里面,如果发送的是纯文本就可以成功,但是如果发送图片就提示发送失败,代码如下,
是一个团购的网站,需要定时发邮件,肯定邮件里面包含图片和表格之类的,链接之类的,可是我发现发这些就出现错误。
后来我就在:message.Body= content;后面添加了一句:message.IsBodyHtml = true;但是还是发送不成功,请有经验的高手指教三分。
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
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中,实现用户注册后自动发送验证邮件并完成身份确认的过程,是常见的网站安全措施,用于防止垃圾账户和欺诈行为。这个过程通常被称为"电子邮件验证"或"单击验证"。
如何在ASP.NET中制作带有圆角的图片
在ASP.NET环境中创建带有圆角的图片涉及到图形处理和网页设计技术。主要使用的技术是C#编程语言,结合GDI+(图形设备接口)库,这允许开发者在服务器端生成和操作图像。
MailSender:带有C#邮件发件人的ASP.NET Web表单
【描述】:“MailSender:带有C#邮件发件人的ASP.NET Web表单”项目,展示了如何在ASP.NET环境中创建一个用于发送邮件的Web表单。


