使用Laravel 排查TLS 電子郵件中的憑證驗證錯誤
使用Laravel 發送TLS 電子郵件時,您可能會遇到憑證驗證錯誤。發生這種情況的原因可能是預期的憑證與電子郵件伺服器提供的憑證不符。以下是解決「憑證驗證失敗」錯誤的方法:
使用 MAIL_ENCRYPTION=ssl 的原始設定應使用連接埠 465,而不是 587。
如果您的作業系統沒有自動管理受信任的憑證:
編輯php.ini: 包含以下內容引用cacert.pem 檔案的行:
curl.cainfo = /path/to/cacert.pem openssl.cafile = /path/to/cacert.pem
完成這些步驟後,Laravel 應該能夠正確驗證 SSL 憑證並正確發送 TLS 電子郵件。
以上是如何使用 Laravel 解決 TLS 電子郵件中的憑證驗證錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!