用jmail来发送邮件

    首先先到http://www.dimac.net/它的官方下载jmail4.4版,点击主页上的download就有,官方也提供了一个试用版的jmail server.但它的jmail是免费的,也有商业版的,免费版的功能有所限制,如收信功能就有问题,对国内邮局的某些编码不兼容.

 先用regsvr32 jmail.dll 注册一下,再在你的工程里添加引用jmail.dll

  下面看代码:

public string SendPassword()
  {
   jmail.Message MailObj=new jmail.MessageClass();
   MailObj.From="xxxx@163com";  //发件人的地址
   MailObj.Logging=true;
   MailObj.MailServerUserName="xxxx";   //发件人用户名
   MailObj.MailServerPassWord="xxxxxxxx"; //服务器验证
   MailObj.HTMLBody=" Hello,欢迎查看此贴,^_^:";
   MailObj.Charset="gb2312";
   MailObj.Subject="HELLO";
   MailObj.FromName="Hey";
   MailObj.AddRecipient(xxxx@xxxx.com,"User","A");  //添加接收人
   MailObj.Priority=3;
   
   //发送

   if(MailObj.Send("smtp.163.com",false))
   {
    return "Success";
   }
   else
   {
    return "Fail";
    
   }

OK,它的发件功能就是如此简单.

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值