VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

[心得]Jmail寄送到GMail

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 1 樓

發表發表於: 星期三 十一月 23, 2011 6:03 pm    文章主題: [心得]Jmail寄送到GMail 引言回覆

一直以來都是使用JMail.Message
搞了兩天,終於弄通了smtpmail
卻只是一直被網路上搜尋到的資料給蒙蔽了雙眼~"~

請先去下載JMail4.5版
代碼:

Set Mail = Server.CreateObject("JMail.SMTPMail")

Mail.ServerAddress = "smtp.gmail.com"
Mail.Sender = 發信者信箱
Mail.AddRecipient = 收件者信箱
Mail.Execute


就這麼短短幾行而以 竟然也是TRY好久
全都卡在第一行Mail.ServerAddress = "smtp.gmail.com"
網路上找到資訊都說要這麼寫
Mail.ServerAddress = "smtp.gmail.com:587"
或是Mail.ServerAddress = "smtp.gmail.com:465"
結果這兩種全都寄不出去
最後還是拿掉就沒事了

補充一下
GMAIL似乎還會檢查一些細部設定
可能沒補足資料 寄送個幾次會被當成垃圾信
還要繼續努力
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 2 樓

發表發表於: 星期五 十一月 25, 2011 9:40 am    文章主題: 引言回覆

11/25 補充

當不透過其他SMTP伺服器寄送
GMAIL的SPF記錄似乎會有所限制
尤其是該伺服器沒有DNS反向查詢時

在沒有DNS反查下:
透過公司的固定IP下的虛擬IP寄送,能到達 但信件會被警告可能為垃圾信
透過家裡的浮動式實體IP寄送,信是寄到了 但直接被當成垃圾郵件 更慘
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
ckp6250



註冊時間: 2004-07-30
文章: 1642


第 3 樓

發表發表於: 星期五 十一月 25, 2011 11:28 am    文章主題: 引言回覆

Mail.ServerAddress = "smtp.gmail.com"
Mail.smtpserverport = 465
Mail.sendusing = 2
Mail.smtpauthenticate = .T.
Mail.smtpusessl = .T.
Mail.Sender = 發信者信箱
Mail.AddRecipient = 收件者信箱
Mail.Execute
==============================================
加個幾個參數試試吧
我用了很多年,而且是讓很多客戶使用,沒遇過被當成垃圾郵件問題耶
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 4 樓

發表發表於: 星期五 十一月 25, 2011 3:23 pm    文章主題: 引言回覆

肯定我的元件與您不同
到smtpserverport 這邊就出錯誤訊息了
還請分享檔案
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
arthur



註冊時間: 2003-11-05
文章: 18


第 5 樓

發表發表於: 星期六 十一月 26, 2011 12:57 am    文章主題: 引言回覆

ckp6250 寫到:
Mail.ServerAddress = "smtp.gmail.com"
Mail.smtpserverport = 465
Mail.sendusing = 2
Mail.smtpauthenticate = .T.
Mail.smtpusessl = .T.
Mail.Sender = 發信者信箱
Mail.AddRecipient = 收件者信箱
Mail.Execute
==============================================
加個幾個參數試試吧
我用了很多年,而且是讓很多客戶使用,沒遇過被當成垃圾郵件問題耶


這個方法是正確的
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 6 樓

發表發表於: 星期二 十一月 29, 2011 4:43 pm    文章主題: 引言回覆

一直以來我都是用這個元件哩
是否我根本用錯了~"~
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
ckp6250



註冊時間: 2004-07-30
文章: 1642


第 7 樓

發表發表於: 星期二 十一月 29, 2011 5:33 pm    文章主題: 引言回覆

只要能用,就沒有對錯問題。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 8 樓

發表發表於: 星期三 十一月 30, 2011 10:32 am    文章主題: 引言回覆

ckp6250 寫到:
只要能用,就沒有對錯問題。

麻煩就在於根本不能用Orz
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作