JMail發送郵件

+轉:http://www.cnblogs.com/shuang121/archive/2011/02/22/1961618.html

首先,我們要從網上下載Jamil.dll的組件,這個網上很多,然後添加引用using jmail,然後再本機或者服務器上註冊一下

將jmail.dll拷貝到服務器的system32目錄下,開始-運行-cmd-輸入regsvr32 jmail.dll,註冊成功,然後寫代碼

代碼如下(方法)

    using jmail;
    protected void sendMail(String sender, String senderMail, String receiver, String subject, String content)
    {

        jmail.MessageClass jmMessage = new jmail.MessageClass();

        //設置字符集

        jmMessage.Charset = "gb2312";

        //發件人郵箱地址

        jmMessage.From = senderMail;

        //發件人姓名

        jmMessage.FromName = sender;

        //設置主題

        jmMessage.Subject = subject;

        //設置內容

        jmMessage.Body = content;

        // 設置收件人郵箱

        jmMessage.AddRecipient(receiver, "", "");

        // 設置登陸郵箱的用戶名和密碼

        jmMessage.MailServerUserName = "ss";

        jmMessage.MailServerPassWord = "ss";

        //設置smtp服務器地址

        if (jmMessage.Send("smtp.163.com", false))
        {

            Response.Write("<script>alert('發送成功')</script>");

        }

        else

            Response.Write("<script>alert('發送失敗')</script>");

    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章