2013-07-04 13 views
9

Zrobiłem coś takiego, jak this, aby moja aplikacja internetowa wysyłała wiadomości za pośrednictwem SMTP gmail. Próbowałem lokalnie i zadziałało. po przesłaniu na serwer (w innym kraju) pojawia się następujący błąd:Serwer wysyła wiadomości e-mail za pomocą Gmaila smtp otrzymuje powiadomienia

authentication failure [SMTP: Invalid response code received from server (code: 534, response: 5.7.9 Please log in with your web browser and then try again. Learn more at 5.7.9 https://support.google.com/mail/bin/answer.py?answer=78754 5.7.9 {WEBLOGINREQUIRED} fl2sm1579003pab.23 - gsmtp)] 

Czy można zignorować to?

Odpowiedz

33

Dla każdego, nadal interesuje odpowiedź:

Google muszą umożliwić aplikacja do korzystania z własnego konta, aby umożliwić to google przewidziane w prosty sposób, wystarczy przejść do https://accounts.google.com/DisplayUnlockCaptcha, a następnie kliknij continue, następnie 10 min, użyj swojej aplikacji, aby spróbować ponownie wysłać wiadomość e-mail, a Google zapamięta aplikację/usługę i pozwoli aplikacji na dostęp do konta, o ile nie zmienisz hasła.

Pozdrowienia

+5

Świetna odpowiedź! zaoszczędzony dużo czasu. – Parixit

+1

To może być tylko tymczasowa poprawka. Lepiej użyć innej usługi do wysyłania e-maili (więcej [tutaj] (http://webapps.stackexchange.com/a/48393)). –

+0

to działa !, ale nie możesz znaleźć oficjalnej dokumentacji na ten temat, ktoś? –

Powiązane problemy