西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)javascript|JQuery → 一步一步教你使用Jmail實(shí)現(xiàn)郵件的接收與發(fā)送

一步一步教你使用Jmail實(shí)現(xiàn)郵件的接收與發(fā)送

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:zhuqil時(shí)間:2010/2/9 1:01:10字體大小:A-A+

作者:朱祁林點(diǎn)擊:710次評(píng)論:0次標(biāo)簽: Jmail

  • 類型:編程控件大。1.4M語言:英文 評(píng)分:1.4
  • 標(biāo)簽:
立即下載

1、下載Jmail組件,并安裝,將jmail.dll引用到工程中:

2、定義一個(gè)實(shí)體保存接受郵件的基本信息,為了簡單起見,只定義了四個(gè)字段:
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、郵件發(fā)送代碼:
jmail.Message MailObj = new jmail.MessageClass();
            MailObj.From = parentform.txtMail.Text;  //發(fā)件人的地址
            MailObj.Logging = true;
            MailObj.MailServerUserName = parentform.txtMail.Text;   //發(fā)件人用戶名
            MailObj.MailServerPassWord = parentform.txtPassWord.Text; //服務(wù)器驗(yàn)證
            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("發(fā)送成功!");
                if (bool_OK == false)
                    MessageBox.Show("發(fā)送失敗!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
4、郵件接收代碼:
 

5、測試:

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

2)郵件發(fā)送:填寫收件人、主題、內(nèi)容、附件。

3)將server改寫成:pop3.163.com , mail:***@163.com    password:******,收取的郵件和附件,如下圖:

6、總結(jié):

    這個(gè)非常的簡單,網(wǎng)上也有很多代碼,這里提供一個(gè)完整的Demo下載,偶也是整理網(wǎng)上的代碼。

    使用網(wǎng)易的郵箱測試的時(shí)候,請注意開啟POP3/SMTP服務(wù)(網(wǎng)易自2006年11月16日起,網(wǎng)易免費(fèi)郵件系統(tǒng)的POP3及SMTP服務(wù)將暫停開通,但是2010-01-05 20點(diǎn)40分開始,網(wǎng)易免費(fèi)郵箱重新免費(fèi)開放POP3/SMTP服務(wù),感謝繽紛),設(shè)置如下圖:

 

代碼:/Files/zhuqil/SendMailAndReceiveMail.rar

可執(zhí)行程序:/Files/zhuqil/mailexe.rar

    郵件收發(fā)系統(tǒng)
    (70)郵件收發(fā)系統(tǒng)
    郵件收發(fā)系統(tǒng)是捷易用的郵件管理收發(fā)服務(wù)的一系列的電子郵件客戶端軟件工具,對(duì)于經(jīng)常和電子郵件打交道的人來說,一個(gè)好的收發(fā)軟件是必不可少的,這里的郵件收發(fā)系統(tǒng)軟件包含有郵件收發(fā)章郵件收發(fā)軟件手機(jī)郵件收發(fā)軟件郵件客戶端等一系列的實(shí)用便捷的郵件收發(fā)系統(tǒng),還有支持多郵箱同時(shí)管理的免費(fèi)郵箱客戶端軟件,收發(fā)郵件迅速,管理郵件簡單,電子郵件是最常用的網(wǎng)絡(luò)應(yīng)用之一,已經(jīng)成為網(wǎng)絡(luò)交流溝通的重要途徑,有需要就來下載吧。...更多>>

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    第 1 樓 江蘇無錫無錫工藝職業(yè)技術(shù)學(xué)院 網(wǎng)友 客人 發(fā)表于: 2011/8/2 10:41:13
    提示發(fā)送成功,可是沒有收到

    支持( 0 ) 蓋樓(回復(fù))

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)