Discourse SMTPエラー

分かりませんし、なぜか… cPanel の SMTP は Discourse と決して連携しません。

実は最近、新しい Ubuntu VPS に Discourse をインストールしました。別の専用サーバーには cPanel サーバーがあります。cPanel の SMTP 設定は WordPress や Flarum など、あらゆるソフトウェアで正常に動作するのですが、Discourse では同じ設定が機能しません。

詳細は以下の通りです:

address mail.domain.com
port 587
user_name forums@domain.com
authentication plain
enable_starttls_auto true

テストメールは送信されません。「テストメールを送信中…」が5分間続きます。非常に長い時間がかかった後:

テストメールの送信中に問題が発生しました。メール設定を再確認し、ホストがメール接続をブロックしていないか検証してから、再度お試しください。

これは cPanel のメールで、設定を送信した最初のメールです。

混乱しています。ここではポートが SSL となっていますが、Discourse は TLS と言っています。

ホストが mail.domain.com のポート 465 への発信接続をブロックしていないか確認されましたか?

メール送信プログラムが通知用メールアドレスとして forums@domain.com を期待している場合、Discourse の設定でその項目を変更しましたか?

あ、でも待ってください。Discourse はポート 587 を使用するように設定されていますが、提供されたスクリーンショットではポート 465 が表示されています。Discourse でそのポートを使用するように設定変更することをお勧めします。

新しい Discourse インストールにおけるメールのトラブルシューティングについて こちら をご覧になりましたか?

「いいね!」 1

試してみています… Cloudflare はメーラー経由のプロキシに影響しますか?