Wie benutze ich GMail als einen freien SMTP Server und überwinde Captcha

8

Google Mail kann als SMTP-Server verwendet werden. Ich habe den Code geschrieben, der es tut. Aber wie wir alle wissen, kann GMail gelegentlich mit Captcha ( Bildverifikation , wie sie es nennen) authentifizieren. Das gleiche kann der Grund sein, SMTP-Authentifizierung abzulehnen.

Wie ich gesehen habe, zeigt Google die Bildüberprüfung an, wenn Sie versuchen, sich zum ersten Mal von einem Computer aus einzuloggen. Alle aufeinanderfolgenden Anmeldungen von demselben Computer (demselben Konto) verwenden die normale Anmeldung. Ich habe ein bisschen Angst, dass dieses Captcha auch aus anderen Gründen, die ich nicht kontrollieren kann, wieder auftauchen kann.

Also. Ist es möglich, sich noch immer zu authentifizieren, wenn spezielle Maßnahmen erforderlich sind? Und wie?

Ich sollte auch erwähnen, dass die Anmeldung von der Maschine über den Webbrowser auch eine programmatische SMTP-Authentifizierung ermöglicht.

    
Robert Koritnik 22.10.2009, 14:57
quelle

4 Antworten

8

Google scheint nicht besonders klar darüber zu sein, was ihn dazu veranlasst, das Konto eines Nutzers zu sperren, bis er eine Captchaphrase . Es ist jedoch wahrscheinlich, dass dies ein Mechanismus ist, der ausgelöst wird, wenn Google ungewöhnliche oder verdächtige Aktivitäten in Verbindung mit Ihrem Konto sieht. Folglich würde ich erwarten, dass es unwahrscheinlich ist, dass sie eine Option anbieten werden, um aus einem Mechanismus auszutreten, der sowohl sie als auch Sie schützt, obwohl andere bereit sind, Beweise für das Gegenteil zu finden.

Verschiedene Diskussionen darüber, wann und wie dies geschieht, werfen einige Vorschläge auf, die Sie vielleicht ausprobieren möchten, wenn sie hilfreich sind, beispielsweise ein stärkeres Passwort auswählen oder einfach Ändern Sie Ihr Passwort . Viel Glück!

    
Tim 22.10.2009, 15:24
quelle
8

Versuchen Sie:

Ссылка

Oder für Google Apps für Ihre Domain:

Ссылка

Ich kann wetten, dass es sich um eine IP-basierte Lösung handelt. Wenn Ihre App also irgendwo anders eingesetzt wird, hilft das nicht.

    
Ben Orozco 21.06.2010 06:55
quelle
2

IMHO Der richtige Weg, dies zu tun, ohne den Benutzereinwilligungsworkflow zu implementieren oder "die Sicherheitseinstellungen Ihres Kontos zu hacken ", ist ein refresh-Token mit dem ​​Google OAuth2.0-Playground für Offlinezugriff . Danach können Sie sich mit der OAuth 2.0-API authentifizieren.

Ich habe es nach dem Lesen funktioniert Nodemailer / Gmail - Was genau ist ein Aktualisierungstoken und wie bekomme ich einen?

    
laconbass 05.05.2015 19:25
quelle
-4

Ich habe das Captcha noch nie für Google Mail gesehen. Ich habe Google Mail smtp seit Jahren sowohl von meiner Outlook-Verbindung als auch von meinem eigenen Code und Servern, die E-Mail-Benachrichtigungen senden, in Ordnung. War nie ein Problem für mich.

    
Agent_9191 22.10.2009 15:01
quelle

Tags und Links