西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发javascript|JQuery → 一步一步教你使用Jmail实现邮件的接收与发送

一步一步教你使用Jmail实现邮件的接收与发送

相关软件相关文章发表评论 来源:zhuqil时间:2010/2/9 1:01:10字体大小:A-A+

作者:朱祁林点击:710次评论:0次标签: Jmail

  • 类型:编程控件大小:1.4M语言:英文 评分:1.4
  • 标签:
立即下载

1、下载Jmail组件,并安装,将jmail.dll引用到工程中:

2、定义一个实体保存接受邮件的基本信息,为了简单起见,只定义了四个字段:
MailInfo

    class MailInfo
    {
       public string FromMail
        {
            get;
            set;
        }

      public string MailSubject
      {
          get;
          set;
      }

      public string MailMessage
      {
          get;
          set;
      }

      public List<string> atts
      {
          get;
          set;
      }
   }

3、邮件发送代码:
jmail.Message MailObj = new jmail.MessageClass();
            MailObj.From = parentform.txtMail.Text;  //发件人的地址
            MailObj.Logging = true;
            MailObj.MailServerUserName = parentform.txtMail.Text;   //发件人用户名
            MailObj.MailServerPassWord = parentform.txtPassWord.Text; //服务器验证
            MailObj.HTMLBody = txtMessage.Text;
            MailObj.Charset = "gb2312";
            MailObj.Subject = txtSubject.Text;
            MailObj.FromName = parentform.txtMail.Text;
            MailObj.AddRecipient(parentform.txtMail.Text, "User", "A");  //添加接收人
            MailObj.Priority = 3;
            if (txtAtt.Text != "")
            {
                MailObj.AddAttachment(txtAtt.Text, false, "image/jpg");
            }
            try
            {
                bool bool_OK = MailObj.Send(parentform.txtServer.Text, false);
                if (bool_OK == true)
                    MessageBox.Show("发送成功!");
                if (bool_OK == false)
                    MessageBox.Show("发送失败!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
4、邮件接收代码:
 

5、测试:

1)、在server中填写:smtp.163.com , mail:***@163.com    password:******

2)邮件发送:填写收件人、主题、内容、附件。

3)将server改写成:pop3.163.com , mail:***@163.com    password:******,收取的邮件和附件,如下图:

6、总结:

    这个非常的简单,网上也有很多代码,这里提供一个完整的Demo下载,偶也是整理网上的代码。

    使用网易的邮箱测试的时候,请注意开启POP3/SMTP服务(网易自2006年11月16日起,网易免费邮件系统的POP3及SMTP服务将暂停开通,但是2010-01-05 20点40分开始,网易免费邮箱重新免费开放POP3/SMTP服务,感谢缤纷),设置如下图:

 

代码:/Files/zhuqil/SendMailAndReceiveMail.rar

可执行程序:/Files/zhuqil/mailexe.rar

    邮件收发系统
    (70)邮件收发系统
    邮件收发系统是捷易用的邮件管理收发服务的一系列的电子邮件客户端软件工具,对于经常和电子邮件打交道的人来说,一个好的收发软件是必不可少的,这里的邮件收发系统软件包含有邮件收发章邮件收发软件手机邮件收发软件邮件客户端等一系列的实用便捷的邮件收发系统,还有支持多邮箱同时管理的免费邮箱客户端软件,收发邮件迅速,管理邮件简单,电子邮件是最常用的网络应用之一,已经成为网络交流沟通的重要途径,有需要就来下载吧。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 1 楼 江苏无锡无锡工艺职业技术学院 网友 客人 发表于: 2011/8/2 10:41:13
    提示发送成功,可是没有收到

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)