cPanel と SMTP を使用したメール送信

こんにちは皆さん、

まだこの問題で少し行き詰まっています。Discourse を SMTP に接続しようと数時間試みましたが、うまくいきませんでした。

まず、メールサーバーの証明書がサーバーと一致しないという問題がありました。次に、暗号化されていないポートを使って送信しようとしましたが、同じ問題が発生しました。

現在は正しいホスト名を追加しました(と思います)。しかし、Job exception: Net::ReadTimeout というエラーが表示されます。
ホスティングプロバイダーによると、IP はブロックされていないとのことです。

完全なチュートリアルを確認しました

他に試せることはありますか?

Mailgun には、月に 10,000 通のメールを送信できる無料プランがあります。

わかっておりますが、メール送信に問題なく機能するメールサーバーを保有しています。スパムフォルダに到達したことはなく、そのために複数のIPアドレスを保有しております :)。ただ、サーバーに接続できない理由がわからないことが唯一の問題です。

どうやら何らかの理由でブロックされているようです。Discourse 以外の環境から、あなたのサーバーはメールサーバーに到達できますか?

これをテストするにはどうすればよいですか?ノートパソコンからは接続できますが、サーバーは別の場所にあります。

コマンドラインで以下を試してみてください:telnet mail port。ここで mail はメールサーバーのアドレス、port はポート番号です。接続できて入力ができれば問題ありません。接続できない場合、何らかの理由でブロックされています。

mail.yourdomain.com ではなく、代わりに server1.hostingprovider.com を使用してください。