在下使用maymail.dll發送郵件時,已確保郵件SMTP服務器名、用戶名、密碼、埠都正確(在IE中沒問題),但是, MyUtil_SMTP_Connect()總是連接失敗。請有此經驗者賜教!
uj5u.com熱心網友回復:
你好,我也正好在用,我的是可以成功發送郵件的。首先要確定的是,你使用的不是網易的郵箱,因為網易郵箱不支持SMTP。你可以試試改成QQ郵箱,當然QQ郵箱也需要先設定開通SMTP和POP。
我現在是收郵件有問題,愁死我了都!
uj5u.com熱心網友回復:
上樓的您好,我試用過好幾種郵箱都不行。只好改用JMAIL.DLL,比mymail.dll好用多了。分享:
jmail.dll在pb中的應用
1、找到jmail.dll CSDN中有下載,www.dimac.net中也有。
2、注冊jmail.dll 方法:在運行中輸入: regsvr32 路徑\jmail.dll
3、示例代碼:
oleobject jmail
Jmail = Create OLEObject
Jmail.ConnectToNewObject("JMail.Message")
Jmail.Charset = ls_charset //中文用 “GB2312”
Jmail.ISOEncodeHeaders = True
Jmail.silent = True
Jmail.Logging = True
Jmail.From = ls_user //發件人郵箱
Jmail.FromName = ls_mail_fr //發件人
Jmail.Subject = ls_subject //郵件主題
Jmail.MailServerUserName = ls_user //發件郵箱登錄賬戶
Jmail.MailServerPassword = ls_pwd //發件郵箱用戶密碼
Jmail.Priority = 3 //優先級
Jmail.AddRecipient(ls_mail_to) //收件人郵箱
Jmail.Body =ls_Text + "~r~n" //郵件內容
IF Jmail.Send(ls_host) THEN //ls_host為發件郵箱服務器
messagebox('Info',"發送成功!")
ELSE
messagebox('Info',"發送失敗!")
END IF
Jmail.Close()
Destroy Jmail
uj5u.com熱心網友回復:
你好,我現在是需要收郵件,請問這個JMAIL收郵件好用不,因為我在網上看到收郵件是要收費的。如果有收郵件的功能,可以提供一份給我嗎?謝謝了。我的郵箱是[email protected]uj5u.com熱心網友回復:
去www.dimac.net下載w3_jmail4_cn.pdf(中文版),有jmail.dll的詳細用法。uj5u.com熱心網友回復:
有沒有組件的介面和屬性說明,給發一個 [email protected]uj5u.com熱心網友回復:
http://topic.csdn.net/t/20050610/08/4072294.htmluj5u.com熱心網友回復:
感謝這裡的諸位前輩!JMAIL.DLL 真的可以實現 SMTP發送HTML格式的郵件, 我在 Mymail.dll 都找不到相關用法!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/79301.html
標籤:API 調用
下一篇:PB實作代碼與業務分離
