2009-10-22 83 views
8

GMail可以用作SMTP服務器。我寫了這樣的代碼。但正如我們都知道GMail可能偶爾使用驗證碼驗證(圖像驗證,因爲他們稱之爲)。同樣的事情可能是拒絕SMTP認證的原因。如何使用GMail作爲免費的SMTP服務器並克服驗證碼

正如我已經看到谷歌顯示圖像驗證,當你嘗試從一些機器第一次登錄。從同一臺機器(到同一個帳戶)的所有連續登錄都使用常規登錄。我有點擔心這個驗證碼也可能出現一些其他原因,我無法控制。

所以。 如果需要特殊措施,是否可以進行驗證?如何?

我還應該提到,通過網絡瀏覽器從本機登錄也可以啓用編程式SMTP認證。

+0

也許我誤解後工作,但你可以告訴我怎麼連檢測郵件沒有發送? 在我的情況下,我「盲目地」發送並祈禱CAPTCHA機制不要啓動,不知道它是否有效。 (它發生 - ** ALOT **) 謝謝! – 2014-02-05 16:21:58

+1

這個問題有點老,但是今天我不得不處理類似的事情。我已經寫了一個答案來解釋我如何向前邁進。祝你好運! – laconbass 2015-05-05 19:28:33

回答

8

谷歌似乎沒有特別清楚在他成功輸入captcha phrase之前提示他們阻止用戶的帳戶。不過,這很可能是Google發現它與您的帳戶相關的不尋常或可疑活動時觸發的機制。因此,我認爲他們不太可能會提供一個選擇,以便選擇一種既保護他們又保護你的機制,但歡迎其他人找到相反的證據。

有關何時發生這種情況的各種討論提出了一些建議,您可能會嘗試查看它們是否有幫助,例如choosing a stronger password或僅僅是changing your password。祝你好運!

+0

至少對於搜索來說,如果你的IP中的任何人都像機器人一樣行事,他們會拋出一個驗證碼,並且你可能無法控制誰共享你所支持的IP。所以它可能不依賴於你所做的任何事情。 – 2009-10-22 21:55:43

-4

我從來沒有見過驗證碼出現gmail。從Outlook連接以及我自己的代碼和發送電子郵件通知的服務器,我都使用Gmail的smtp好幾年了。從來不是我的問題。

+6

好的。我明白你很滿意...但是這怎麼回答我的問題? – 2009-10-22 16:47:00

+1

基本上說這是在正常使用情況下你不必擔心的情況。 – 2009-10-22 18:00:26

+2

這不是我應該遠程考慮的事情,因爲它已經發生在我身上了。當我使用網絡界面進行身份驗證時,應用程序使用情況似乎按預期工作。但絕對不是一件容易被忽視的東西。 – 2010-10-20 12:33:53