.Net下使用Jmail发送简单邮件

来源:互联网 发布:网络棋牌游戏平台加盟 编辑:程序博客网 时间:2024/06/02 07:20

Jmail为第三方组件,所以在使用前您需要获得它。可以从网上下载安装包,大小约为1.5M,安装完成后,可以在您的项目中添加jamil.dll引用。

使用Jmail发送邮件很简单,下面是相关代码:

using jmail;

  private void Page_Load(object sender, System.EventArgs e)  //不一定是Load事件
  {

   jmail.Message jmessage=new jmail.MessageClass();
   jmessage.Charset="GB2312";

   jmessage.From="chp@superweb.cn";   //发信地址
   jmessage.FromName= "小成同志" ;   //发信人

   jmessage.ReplyTo="chp@superweb.cn";   //回复地址

   jmessage.Subject="这里是标题";  //邮件标题
   jmessage.AddRecipient("cfanwolf@gmail.com","","");  //为收信人地址,后面两个参数可为空!

   //AddRecipient(emailAddress,recipientName,PGPKey)
   //给邮件添加一个收件人。RecipientName和PGPKey是可选项,RecipientName为收件人姓名,PGPKey给邮件加密。

   jmessage.Body= "这是邮件内容" ;  //信件内容

   jmessage.MailServerUserName= "****" ;   //为发信邮箱登陆的用户名
   jmessage.MailServerPassWord= "*****" ;   //为发信邮箱登陆的密码

   jmessage.Send("10.0.***.**",false);  //IP为邮件服务器
   Response.Write ("email sent successfully!");
   jmessage.Close() ;

  }

具体Jmail的参数详解,请查看http://www.chinaaspx.com/comm/dotnetbbs/Showtopic.aspx?Forum_ID=30&Id=16510

原创粉丝点击