2016-07-01 8 views
0

Für meine Rails-Anwendung, ich habe meine gmail-Adresse als Gateway konfigurierte E-Mails zu senden, ich tat dies und es funktioniert gut (normal gmail):smtp-Konfiguration für benutzerdefinierte gmail-Adresse

config.action_mailer.delivery_method = :smtp 
config.action_mailer.smtp_settings = { 
address:    'smtp.gmail.com', 
port:     587, 
domain:    'example.com', 
user_name:   '[email protected]', 
password:    'password', 
authentication:  'plain', 
enable_starttls_auto: true } 

Aber heute, Ich habe eine benutzerdefinierte E-Mail in Gmail ([email protected]) erstellt. Also habe er die gleiche Konfiguration neben der Bestätigung, dass die Domain-Mine ist: 1 - Aktivieren Weiterleitung und POP/IMAP 2 - Aktivieren Sie den Zugriff von weniger sicheren Anwendungen und für die Schienen-Konfiguration, ich habe folgende:

config.action_mailer.delivery_method = :smtp 
config.action_mailer.smtp_settings = { 
address:    'smtp.gmail.com', 
port:     587, 
domain:    'mydomain.ma', 
user_name:   '[email protected]', 
password:    'password', 
authentication:  'plain', 
enable_starttls_auto: true } 

Infortunately, ich diesen Fehler:

Net::SMTPAuthenticationError at /fr/emails 
534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbtx 

ich bin sicher, dass der Fehler von der Schienen-Konfiguration Cames, jede mögliche Hilfe?

Danke!

Antwort

0

Nicht sicher für den Port, aber AFAIR Gmail verwendet 465 SSL-Port. Hast du Port 465 ausprobiert?

auch diesen Artikel überprüfen http://docs.helpscout.net/article/120-smtp-settings

Es Info ist, dass manchmal google einige Apps für ‚weniger sicher‘ behandelt und mehr Setup erfordert.

Ich habe richtig in meinem Beglaubigungs setzen, aber ich halte einen 5.7.14 Fehler zu erhalten, wenn ich die Verbindung zu testen. Hilfe! Das bedeutet, dass Google Mail versucht, Ihre Anmeldeinformationen über Help Scout ordnungsgemäß zu authentifizieren. In einigen Fällen müssen Sie Google Mail bitten, weniger sichere Apps zuzulassen, damit dies funktioniert. Wenn es immer noch wackelig ist, gehen Sie zu diesem Link, folgen Sie den Anweisungen, und kehren Sie dann zu Help Scout zurück, und wiederholen Sie die Verbindungstestverbindung in Ihren Verbindungseinstellungen.

prüfen diese Links:

https://support.google.com/accounts/answer/6010255?hl=en https://accounts.google.com/b/0/DisplayUnlockCaptcha

Hoffnung, das hilft.