`
weizhai12
  • 浏览: 143806 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

C# 邮件发送方法【NetMail方式】

 
阅读更多

在上一篇博文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#使用netmail方式发送邮件的示例,大家参考使用吧

    c#利用webmail邮件系统发送邮件示例分享

    在C#中发送邮件的方式有2种,一种是使用webmail方式进行发送,另外一种就是采用netmail发送的方式,这篇文章介绍了c#使用webmail方式发送邮件示例,大家参考使用吧

    netmail邮件系统源码

    我们首先来熟悉熟悉SMTP 协议我们来看看SMTP 在 TELNET 下我们应该如何命令:

    .net收发邮件例子

    通过该程序,您可以实现在C#环境中收发邮件,只是简单的例子,可以根据具体情况进行改造。

    C# 常用类代码(封装)

    19.NetMail 发送邮件的类 20.PasswordGenerator 产生随机码 21.StringManager 字符串管理类 22.UploadFile 提供上传文件时所使用的方法 23.UploadFileManager 文件上传管理类 24.ValidateCode 可以生成验证码图像的...

    TrapGate FTN Mailer:Trapgate FTN 邮件程序-开源

    Trapgate 最初是一个带有小文件的 echo/netmail 交换邮件程序,现在您可以发送和接收大文件并将其连接到新闻组、usenet、使用电子邮件和 echomail/netmail 或混合它们、使用从 echo/netmail 到新闻组的网关等等。...

    .net mail 源码

    .net mail .net mail .net mail .net mail

    Open Source Agents for Novell NetMail-开源

    该项目致力于为Novell NetMail创建开源代理。 当前的代理包括反垃圾邮件和哈希现金。

    PyPacketMail:用于x84 BBS的Fidonet邮件数据包处理器

    PyPacketMail 用于x / 84 BBS的Fidonet邮件数据包处理器 该项目仍处于早期开发中。... 支持私人Netmail邮件 用于处理私人消息的节点列表系统/用户查找。 用于运行网络集线器的设置 文件请求和文件列表

    全功能办公软件开源OA

    NetMail 在线internet邮件 Personal 个人信息管理 ReportFile 报表文件存放位置 SetupFile 系统安装时需要的文件存放位置 SystemManage 系统管理模块 TalkRoom 系统聊天室模块 TelFile 电子签收模块 UploadFile ...

    asp.net oa系统源码

    NetMail 在线internet邮件 Personal 个人信息管理 ReportFile 报表文件存放位置 SetupFile 系统安装时需要的文件存放位置 SystemManage 系统管理模块 TalkRoom 系统聊天室模块 TelFile 电子签收模块 UploadFile ...

    TheFix!-开源

    修复! 是FIDOnet areafix,filefix,DNS域生成器,下行链路管理器,Netmail路由生成器...

    FIDOGATE-DS-开源

    FIDOGATE是Fido-Internet网关,Fido FTN-FTN NetMail网关,Fido抛掷器,Fido文件处理器/股票代码和Fido Areafix / Filefix程序

    FIDOGATE:FIDOGATE是Fido-Internet网关-开源

    FIDOGATE是Fido-Internet网关,Fido FTN-FTN NetMail网关,Fido抛掷器,Fido文件处理器/股票代码和Fido Areafix / Filefix程序(最新代码在CVS中,但正在准备GIT存储库。)

    V5Shop8.3官方商业源码带注释【非破解版】

    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "V5Shop.Email.NetMail", "V5Shop.Email.NetMail\V5Shop.Email.NetMail.csproj", "{0A2DB870-2427-412A-BD8F-38355451AF7D}" EndProject Project("{FAE04EC0-...

Global site tag (gtag.js) - Google Analytics