2017-02-21 3 views
1

Ich habe einige Probleme seit langer Zeit.Laravel Mail merkwürdige Timeout Fehler

Meine App sendet E-Mails an die Kunden.
In den letzten Monaten habe ich diese App auf die Laravel (5.4 derzeit) migriert.
Viele Male habe ich Fehler erhalte:

Swift_TransportException in AbstractSmtpTransport.php line 404: 
Connection to my-smtp.company.com:25 Timed Out 

Problem ist, dass ich nicht loswerden dieser Fehlermeldung erhalten.
Es passiert in etwa 10% der Fälle - oder in der Warteschlange gestellte Aufgabe und Mails in Echtzeit gesendet.
Seltsam ist, dass diese Mails in der Tat ausgesendet werden, aber Fehler trotzdem angezeigt werden.

Ich verwende Windows-Server und für die Warteschlange Mails laufen Hörer auf diese Weise:

D:\php-7.1.1-x64\php.exe D:\wwwroot\myapp\artisan queue:listen --timeout=60 --tries=1 

Ich habe einige Tests gemacht und sieht aus wie wenn Fehler ist wirft sie nach dem Brennen Warteschlange Job immer nach 33-36 Sekunden ist oder Ausführen von Code im Browser.

Changed max_execution_time Zeit auf die 60 Sekunden geändert, aber das hat nicht geholfen.

Jeder kann mir helfen?

+0

Mögliche Duplikat [Swift \ _TransportException in AbstractSmtpTransport.php Linie 404: Verbindung zum smtp.gmail.com:465 Timed Out] (http://stackoverflow.com/questions/33630220/ swift-transportexception-in-abstractsmtptransport-php-line-404-Verbindung-zu-sm) – LuFFy

+0

Nein, ist es nicht. In meinem Fall funktioniert es, aber es gibt Zeitüberschreitungsfehler beim Senden von Mails erfolgreich. – Grzesiek

+0

Versuchen Sie Folgendes Lösung: http://StackOverflow.com/a/38197222/2087247 – LuFFy

Antwort

0

Sieht aus wie eine doppelte Frage: Swift_TransportException in AbstractSmtpTransport.php line 404: Connection to smtp.gmail.com:465 Timed Out

Wie Per es die Antwort:

Öffnen Sie Ihre .env Datei im Root-Verzeichnis-Projekt. Bearbeiten folgenden drin:

MAIL_DRIVER=smtp

[email protected]

MAIL_PASSWORD=yourpassword

MAIL_HOST=smtp.gmail.com

MAIL_PORT=587

+0

Nein, ist es nicht. Nicht annähernd. Config sieht gut aus - Mails werden erfolgreich verschickt ..... – Grzesiek