• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メールサーバー構築がうまくいきません。受信は出来ますが、送信が出来ません。)

メールサーバー構築がうまくいかない!受信は可能だが送信はできない問題

このQ&Aのポイント
  • メールサーバーソフトの設定で正常に受信はできるが送信ができない問題が発生しています。
  • エラーログには接続済みの呼び出し先が応答しなかったため、接続できなかった旨が表示されています。
  • メールサーバーの設定でDNSサーバーの設定項目をルーターのIPアドレスにしたところ、問題が発生しているようです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

DNSサーバの設定だと思います。 メールサーバ上でnslookupなどで名前解決ができるかどうか確認してみてください。 相手先からメールが来るということはあなたのメールサーバがMXレコードとしてDNSに登録されているから来ることになります。あなたの使用しているドメインは自前のDNSサーバでしょうか?それともDDNSサービスを使用しているのでしょうか?どちらにしてもあなたの使用しているドメインを登録しているDNSサーバに >「DNSサーバー」の設定項目 を変更してみてください。 また、DNSの設定で逆引きが正しく設定されていないと、最近のメールサーバはメールをリジェクトします。昔(大昔かな?)は大丈夫だったんですが、スパムメールが流行りだしてからはそれが普通になってしまいました。

その他の回答 (3)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

OP25Bの対策として、Smart Serverの設定を行う必要がありますが、Free版にはそれがありません 諦めるか、Proを使う http://homepage1.nifty.com/yito/anhttpd/faq/op25b.html Freeではどうあがいても無理 ってことで利用者が減っているはずですが何でこんなソフトにこだわってるんでしょう?

回答No.2

OP25Bで引っ掻かってるように感じます。 他のサーバーとの環境が解りづらいのですが、他のサーバーから送信する際は、外部に接続(プロバイダのメールアカウントを使用等)で送ったら、届くのでしょうか? それともローカルIPで接続するような設定でしょうか?

yangxun38
質問者

補足

回答ありがとうございます。 色々と試してみました。 そしてプロバイダにも確認をとってみました。 結果ですが、おそらくOP25Bが原因の可能性が高いです。 送信サーバーをプロバイダを含む自分以外の送信サーバーにすると、送信は問題なくできます。 ちゃんと相手のサーバーに届いています。 しかし、自分のサーバーにすると送信自体はできてるようですが、メールは相手先のサーバーに届いていません。 ログにはなんか 「ERROR: Connection timed out」 とあります。 タイムアウトであるというのはどういうことでしょうか。 自身の送信サーバーでメールを送信したいのですが、なかなか出来ません。 プロバイダからはこれといったことは聞けませんでした。 サポート外であるためです。 問い合わせ先に詳しい人間はいないとのことです。

  • ponman
  • ベストアンサー率18% (213/1126)
回答No.1

Outbound Port25 Blockingは関係ないと言うことで宜しいか?

yangxun38
質問者

補足

えーと、Outbound Port25 Blockingについては、関係がありそうです。 が、とりあえず、smtpのポートを変えて送信してみました。 すると、送信は成功しましたが、そのテストメールが送ったサーバーに届いてない状況のようです。 Outbound Port25 Blockingについては、プロバイダに確認をしてみます。

関連するQ&A