SMTP を使用する Symfony 6 メール送信者 DSN がメールを送信できない
P粉957661544
P粉957661544 2024-02-17 11:47:47
0
1
308

Symfony 6 Mailer をさまざまな SMTP サーバーで使用しようとしていますが、どれも機能しません。

メッセージはキューに入れられましたが、送信されませんでした。さまざまなサーバーからのファイアウォールまたはポートの問題のトラブルシューティングを試みました。

ログ メッセージや例外がないため、混乱しています。

私が試した DSN をいくつか示します:

リーリー

実際に、暗号化あり/なしの DSN の組み合わせを数多く試してみました。間違ったホストやパスワードを試しても結果は同じなので、DSN 文字列に問題があるのではないかと思います。

これは私が長い間解決できなかった長年の問題です。

これは送信コードです:

リーリー

mailer.yamlコンテンツ:

リーリー

および messenger.yaml 内容:

ああああ

P粉957661544
P粉957661544

全員に返信(1)
P粉482108310

現在のメッセンジャー設定に基づくと、電子メールは直接送信されず、messenger:consume が呼び出された場合にのみ送信されます。

これは、メッセンジャーが電子メール (またはテキスト メッセージなどの他のメッセージ) をすぐに送信せずにキューに入れているためです。

メッセージ コンポーネントの詳細については、こちら をご覧ください。ただし、今は無視したい場合は、トランスポート構成を変更して電子メールを同期的に送信してください。 a> リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート