當前位置:編程學習大全網 - 源碼下載 - vb 接收郵件源碼,用winsock也可以,用jmail.dll也可以,所有的都要有源碼!發送到714060266@qq.com

vb 接收郵件源碼,用winsock也可以,用jmail.dll也可以,所有的都要有源碼!發送到714060266@qq.com

建議妳去看阿江翻譯的JMAIL開發文檔:

.pdf

把這幾個對象看壹下:

POP3。MESSAGES,MESSAGE,ATTS,ATT

過程:

1。先用POP3對象連接郵件服務(當然妳郵箱要開POP設置)並接受到MESSAGES

2。取到MESSAGES後,輪循到MESSAGE對象後。

3。對MESSAGE解析,得到郵件標題,內容,收發人,

4。如果有附件還要對ATTS對象輪循並解析(可以把附件存在本地或寫鏈接)

MESSAGES是信件集

MESSAGE是單封信件

ATTS是附件集

ATT是單個附件

————————————————————————

發信分割線

————————————————————————

拿個別人的回答改了壹下,俺VB幾乎沒用過,只會VB。NET

先註冊DLL

然後VB代碼如下:

Private Sub Command1_Click()

SendMail "標題", "正文"

End Sub

Sub SendMail(Optional ByVal sSubject As String, _

Optional ByVal sBody As String)

Dim jmail

Set jmail = CreateObject("jmail.Message")

jmail.Charset = "gb2312"

jmail.Silent = False

jmail.Priority = 1 '郵件狀態,1-5 1為最高

jmail.MailServerUserName = "XXX" 'Email帳號

jmail.MailServerPassWord = "XXX" 'Email密碼

jmail.FromName = "XXX" '發信人姓名

jmail.From = "XXX@XXX.XXXX" '發郵件地址地址

jmail.Subject = sSubject '主題

jmail.AddRecipient "XXX@XXX.XXXX" '收信人地址

jmail.body = sBody '信件正文

jmail.Send ("smtp.163.com") 'SMTP服務器,如smtp.sohu.com

Set jmail = Nothing

End Sub

全了。FromName 和FROM 建議都用郵件地址,不然有的郵箱不收的

  • 上一篇:消除爆炸教學遊戲源代碼
  • 下一篇:屏蔽海外電話屏蔽海外DDOS
  • copyright 2024編程學習大全網