台灣最大程式設計社群網站
線上人數
1321
 
會員總數:243460
討論主題:188180
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 關於gmail寄信問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於gmail寄信問題
價值 : 30 QP  點閱數:152 回應數:3

樓主

想睡覺
初級專家
1318 269
4780 1262
發送站內信

想請問一下 為什麼同樣的程式碼 在本機上是能成功寄信的 而放在伺服器上卻出現
SMTP 伺服器需要安全連接,或用戶端未經驗證。 伺服器回應為: 5.5.1 Authentication Required. Learn more at
我在 本機測試的smtp port 25 和587 都能成功寄信 而465是不行的 但在伺服器上 25 和 587 都出現問題

用google查了這個錯誤得知需要應用程式碼 這部份 我也有產生了
但為何伺服器上會出現錯誤 而本機卻不會有 第一次遇到這個問題 想了解一下 如果伺服器也能成功寄信的話 我該怎麼修改底下的程式碼呢? 謝謝



搜尋相關Tags的文章: [ mail ] ,
本篇文章發表於2018-10-26 09:52
== 簽名檔 ==
在學習的過程中沒有結束的一天.
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

彩虹
檢舉此回應
你本機測試是用自己的信箱測試
然後伺服器是使用客戶的gmail信箱嗎?

這看起來是要設定gmail為低安全性的問題
本篇文章回覆於2018-10-26 13:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

彩虹
檢舉此回應
1.低安全性應用程式存取權,設定為啟用
https://myaccount.google.com/lesssecureapps

2.授權存取您的 Google 帳戶,直接點繼續
https://accounts.google.com/b/0/DisplayUnlockCaptcha
本篇文章回覆於2018-10-26 14:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

龍貓王
檢舉此回應
https://support.google.com/mail/answer/7126229?hl=zh-Hant

port 改用587 或者如1樓 將該gmail 安全性設定, 改為低安全性試試
本篇文章回覆於2018-10-26 14:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.