Symfony 6 Mailer をさまざまな SMTP サーバーで使用しようとしていますが、どれも機能しません。
メッセージはキューに入れられましたが、送信されませんでした。さまざまなサーバーからのファイアウォールまたはポートの問題のトラブルシューティングを試みました。
ログ メッセージや例外がないため、混乱しています。
私が試した DSN をいくつか示します:
リーリー実際に、暗号化あり/なしの DSN の組み合わせを数多く試してみました。間違ったホストやパスワードを試しても結果は同じなので、DSN 文字列に問題があるのではないかと思います。
これは私が長い間解決できなかった長年の問題です。
これは送信コードです:
リーリーmailer.yaml
コンテンツ:
および messenger.yaml
内容:
現在のメッセンジャー設定に基づくと、電子メールは直接送信されず、
messenger:consume
が呼び出された場合にのみ送信されます。これは、メッセンジャーが電子メール (またはテキスト メッセージなどの他のメッセージ) をすぐに送信せずにキューに入れているためです。
メッセージ コンポーネントの詳細については、こちら をご覧ください。ただし、今は無視したい場合は、トランスポート構成を変更して電子メールを同期的に送信してください。 a> リーリー