このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

外部からメールの送受信ができない このメッセージに返信する
日時: 2013/05/08(Wed) 17:15
名前: 山本
URL:
CentOS5.8で自宅サーバを構築しています。Webサーバはなんの問題もなく動作していますが、メールサーバが外部から接続できずに困っています。メールソフトの受信メールサーバと送信メールサーバにLAN内のIPアドレスを入れてLAN内からは送受信できますが、外部(仕事場)でそれぞれにサーバ名を入れると「ホストコンピュータから拒否されました」旨のメッセージが出て接続出来ません。何の設定が間違っているのでしょうか? 試しにLAN内でもIPアドレスに代えてサーバ名を入れるとやはり接続を拒否されてしまいます。外部からこのサーバのメールアドレスへは正常にメールが送信されてきています。
記事編集 編集
Re: 外部からメールの送受信ができない このメッセージに返信する
日時: 2013/05/08(Wed) 17:43
名前: error
URL:
>何の設定が間違っているのでしょうか?

神じゃないんだから何も記さずして誰も分からない。

サーバーに蹴られた時のログはどうなってますか?

あと、postconf -nの結果を記せば良いかも。
記事編集 編集
Re: 外部からメールの送受信ができない このメッセージに返信する
日時: 2013/05/08(Wed) 18:57
名前: 山本
URL:
>サーバーに蹴られた時のログはどうなってますか?

 サーバへの接続で拒否されているので、/var/log/maillogには何も出力されていません。メーラのログは下記のようになっています。

アカウント: hal でのエラー。
freedom-web.net への接続に失敗しました。(FD_CONNECT, code=10061)


-------------------
エラーコード 10061 の意味:対象のコンピューターによって拒否されたため、接続できませんでした。


>あと、postconf -nの結果を記せば良いかも。

以下のとおりです。(myhostname.netは具体的なサーバ名です)

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 10485760
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = myhostname.net
myhostname = mail.myhostname.net
mynetworks = 192.168.1.0/24, 127.0.0.0/8
mynetworks_style = class
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
unknown_local_recipient_reject_code = 550
記事編集 編集
Re: 外部からメールの送受信ができない このメッセージに返信する
日時: 2013/05/09(Thu) 19:01
名前: 山本
URL:
ゆりこ姫さん

> ポートがオープンしていないんだと思いますよ。
> ここ( http://centossrv.com/postfix.shtml )を参考に、
> 必要なポートのオープンをチェック。(外部からのポート確認)

 外部からのポート開放チェックは、正常に「接続出来ました」となります。これでスタートラインに立てていると考えていいのでしょうか?
記事編集 編集
Re: 外部からメールの送受信ができない このメッセージに返信する
日時: 2013/05/09(Thu) 22:23
名前: 山本
URL:
> ただし、クライアント側の回線(例えば仕事場の回線)がOP25Bを行っている場合には、
> 25番で外部サーバーに接続できませんので、サブミッションポートやSSLの
> 利用が必要になります。

仕事場の回線のサーバはOP25Bになっています。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -