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?
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
Nein, ist es nicht. In meinem Fall funktioniert es, aber es gibt Zeitüberschreitungsfehler beim Senden von Mails erfolgreich. – Grzesiek
Versuchen Sie Folgendes Lösung: http://StackOverflow.com/a/38197222/2087247 – LuFFy