在上一篇博文C# 邮件发送方法【webMail方式】中介绍了Webmail的邮件发送方式,现在介绍下C#中使用NetMail发送邮件的方式,
测试代码如下:
/// <summary>
/// NetMail方式测试通过
/// </summary>
private void TestSend()
{
System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage();
//收件人地址
mm.To.Add(new System.Net.Mail.MailAddress("xxxxxx@163.com", "Name"));
//发件人地址
mm.From = new System.Net.Mail.MailAddress("xxxxx@sina.com");
//这个可以不指定
//mm.Sender = new System.Net.Mail.MailAddress("xxx@sina.com", "SenderName");、
mm.Subject = "This is Test Email";
mm.Body = "<h3>This is Testing SMTP Mail Send By Me</h3>";
mm.IsBodyHtml = true;
mm.Priority = System.Net.Mail.MailPriority.High; // 设置发送邮件的优先级
System.Net.Mail.SmtpClient smtCliend = new System.Net.Mail.SmtpClient();
//指定邮件服务器
smtCliend.Host = "smtp.sina.com";
//smtp邮件服务器的端口号
smtCliend.Port = 25;
//设置发件人邮箱的用户名和地址,使用公共邮件服务器一般需要提供,不然发送不会成功
smtCliend.Credentials = new NetworkCredential("xxxxxxx", "xxxxxxx");
//指定邮件的发送方式
smtCliend.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
try
{
smtCliend.Send(mm);
}
catch (System.Net.Mail.SmtpException ex)
{
Response.Write(ex.Message);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
分享到:
相关推荐
主要介绍了c#使用netmail方式发送邮件的示例,大家参考使用吧
在C#中发送邮件的方式有2种,一种是使用webmail方式进行发送,另外一种就是采用netmail发送的方式,这篇文章介绍了c#使用webmail方式发送邮件示例,大家参考使用吧
我们首先来熟悉熟悉SMTP 协议我们来看看SMTP 在 TELNET 下我们应该如何命令:
通过该程序,您可以实现在C#环境中收发邮件,只是简单的例子,可以根据具体情况进行改造。
19.NetMail 发送邮件的类 20.PasswordGenerator 产生随机码 21.StringManager 字符串管理类 22.UploadFile 提供上传文件时所使用的方法 23.UploadFileManager 文件上传管理类 24.ValidateCode 可以生成验证码图像的...
Trapgate 最初是一个带有小文件的 echo/netmail 交换邮件程序,现在您可以发送和接收大文件并将其连接到新闻组、usenet、使用电子邮件和 echomail/netmail 或混合它们、使用从 echo/netmail 到新闻组的网关等等。...
.net mail .net mail .net mail .net mail
该项目致力于为Novell NetMail创建开源代理。 当前的代理包括反垃圾邮件和哈希现金。
PyPacketMail 用于x / 84 BBS的Fidonet邮件数据包处理器 该项目仍处于早期开发中。... 支持私人Netmail邮件 用于处理私人消息的节点列表系统/用户查找。 用于运行网络集线器的设置 文件请求和文件列表
NetMail 在线internet邮件 Personal 个人信息管理 ReportFile 报表文件存放位置 SetupFile 系统安装时需要的文件存放位置 SystemManage 系统管理模块 TalkRoom 系统聊天室模块 TelFile 电子签收模块 UploadFile ...
NetMail 在线internet邮件 Personal 个人信息管理 ReportFile 报表文件存放位置 SetupFile 系统安装时需要的文件存放位置 SystemManage 系统管理模块 TalkRoom 系统聊天室模块 TelFile 电子签收模块 UploadFile ...
修复! 是FIDOnet areafix,filefix,DNS域生成器,下行链路管理器,Netmail路由生成器...
FIDOGATE是Fido-Internet网关,Fido FTN-FTN NetMail网关,Fido抛掷器,Fido文件处理器/股票代码和Fido Areafix / Filefix程序
FIDOGATE是Fido-Internet网关,Fido FTN-FTN NetMail网关,Fido抛掷器,Fido文件处理器/股票代码和Fido Areafix / Filefix程序(最新代码在CVS中,但正在准备GIT存储库。)
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "V5Shop.Email.NetMail", "V5Shop.Email.NetMail\V5Shop.Email.NetMail.csproj", "{0A2DB870-2427-412A-BD8F-38355451AF7D}" EndProject Project("{FAE04EC0-...