PS 我正在本地機器上進行所有這些測驗。我已經使用此在線網站https://www.smtper.net/測驗了我的 smtp 設定。以下每一項服務都在發送電子郵件。
我正在嘗試為我的 Laravel 應用程式設定電子郵件確認系統,并通過 cpanel 創建的電子郵件不斷收到此錯誤。
我曾嘗試使用 Gmail/mailtrap/mailosaur 對這些設定進行測驗,一切正常:
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD='password'
MAIL_ENCRYPTION=tls
[email protected]
MAIL_FROM_NAME="${APP_NAME}"
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=ab723b95067210
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
MAIL_MAILER=smtp
MAIL_HOST=mailosaur.net
MAIL_PORT=2525
[email protected]
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
MAIL_FROM_NAME="${APP_NAME}"
但是現在當我使用自定義電子郵件時,我的日志檔案中出現此錯誤:
[2021-12-26 09:17:53] local.ERROR:預期的回應代碼為 250,但得到代碼“550”,訊息“550-未采取請求的操作:郵箱不可用 550 發件人地址為空 MX”{“例外” :"[object] (Swift_TransportException(code: 550): 預期的回應代碼 250 但得到代碼 "550", 帶有訊息 "550-請求的操作未采取: 郵箱不可用 550 發件人地址為空 MX
MAIL_MAILER=smtp
MAIL_HOST=smtp.ionos.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD='password'
MAIL_ENCRYPTION=tls
[email protected]
MAIL_FROM_NAME="${APP_NAME}"
uj5u.com熱心網友回復:
此配置在我的環境中運行良好。請嘗試這樣。
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=<your_username_goes_here>
MAIL_PASSWORD=<your_password_goes_here>
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=<your_email_goes_here>
MAIL_FROM_NAME="${APP_NAME}"`
uj5u.com熱心網友回復:
“郵箱不可用 550 發件人地址的 MX 為空”。
看來您的 smtp 服務器找不到接收郵件服務器的 IP 地址。您是否發送到有效的電子郵件地址?您是否設定了 DNS MX 記錄?
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/395346.html
