利用jmail元件收發郵件

2021-06-27 15:25:05 字數 1140 閱讀 9943

a:收郵件步驟:

二:以管理員的身份註冊jmail.dll元件,即執行命令:regsvr32 jmail.dll

三:建立控制台應用程式,原始碼為:

//將jmail.dll直接拷貝到工程中可用#import "jmail.dll"或者使用絕對路徑,如下

#import "e:\\src\\jmail.dll"

void main()

注意:若傳送郵箱為qq郵箱,需要對qq郵箱進行設定,開啟pop3/smtp/imap服務

因為預設這些服務是關閉的,郵箱和qq賬號繫結了。但開啟這些服務後,就需要設定單獨的郵箱密碼,此時開啟qq郵箱需要兩個密碼,乙個是qq賬號的登入密碼,乙個是qq郵箱的單獨密碼。而在程式中需要使用郵箱

的密碼,而不是qq密碼。(這個費了我一段時間才弄明白,開始一直出錯)

qq郵箱傳送郵件原始碼:

//將jmail.dll直接拷貝到工程中可用#import "jmail.dll"或者使用絕對路徑,如下

#import "e:\\src\\jmail.dll"

void main()

執行結果,開啟[email protected]郵箱可以看到:

b:發郵件步驟,前一二步相同

三、建立控制台程式,原始碼為:

//將jmail.dll直接拷貝到工程中可用#import "jmail.dll"或者使用絕對路徑,如下

#import "e:\\src\\jmail.dll"

void main()

pmessages->clear();// 這裡的clear並不是清除郵件伺服器上的郵件

pmessages.release();

ppop3->disconnect();// 斷開連線

} ::couninitialize();

system("pause");

}

實驗結果:

Jmail元件實現電子郵件收發

利用vc 開發電子郵件成型組,可以使用windows自帶的mapi及相關通訊協議如pop3等來實現,但是利用mapi實現需要寫很多 因此軟體廠商提供了方便 簡易與伺服器無關且穩定的jmail元件供程式設計師使用。使用前必須先註冊,可以在網上看教程。jmail元件有以下物件 前3個常用 1,pop3物...

如何用asp的jmail元件發郵件的應用

如何用asp的jmail元件發郵件的應用 前一段時間有發過乙個簡單的jmail郵件發郵件的 今天就把這個 做乙個具體的註解,並增加了另外兩個格式的 並舉幾個簡單的例子 首先是jmail.smtpmail的核心 set jmail server.createobject jmail.smtpmail ...

如何用asp的jmail發郵件?

set msg server.createobject jmail.message msg.silent true msg.logging true msg.charset gb2312 msg.mailserverusername user yourdomain.com 輸入smtp伺服器驗證登陸...