Heim > Artikel > Backend-Entwicklung > Warum kann ich in Laravel trotz korrekter Konfiguration keine TLS-E-Mails senden?
TLS-E-Mail kann nicht gesendet werden: Fehler bei der Überprüfung des Laravel-Zertifikats werden behoben
Obwohl weniger sichere Gmail-Einstellungen aktiviert sind und die .env-Datei von Laravel korrekt konfiguriert ist, Beim Senden von TLS-E-Mails treten Fehler bei der Zertifikatsüberprüfung auf. Die Fehlermeldungen weisen darauf hin, dass der SSL-Vorgang fehlschlägt und das Serverzertifikat nicht überprüft werden kann.
Um dieses Problem zu beheben, ziehen Sie die folgenden Schritte in Betracht, wenn Ihr Betriebssystem Ihren vertrauenswürdigen Zertifikatsspeicher nicht automatisch verwaltet:
Bearbeiten Sie php.ini, um auf den Speicherort der cacert.pem-Datei zu verweisen:
curl.cainfo = D:/Servers/php/sslfiles/cacert.pem openssl.cafile = D:/Servers/php/sslfiles/cacert.pem
Nach der Implementierung sollten diese Schritte die Fehler bei der Zertifikatsüberprüfung beheben und Ihnen ermöglichen, TLS-E-Mails erfolgreich zu versenden.
Das obige ist der detaillierte Inhalt vonWarum kann ich in Laravel trotz korrekter Konfiguration keine TLS-E-Mails senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!