[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2203] 外部サーバからpop3に接続出来ない件について



のだと申します。

以下の環境にて外部のサーバからメールの取得が行えないという現象が
発生しています。

Red Hat Enterprise Linux ES release 3 (Taroon)
postfix-2.0.11-4
DRAC 1.12
Qpopper 4.0.8

postfconf -n の結果は以下のとおりです。
# postconf -n
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain $mydomain
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.0.11/README_FILES
sample_directory = /usr/share/doc/postfix-2.0.11/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP unknown
smtpd_recipient_restrictions = check_client_access btree:/etc/mail/dracd,check_relay_domains

unknown_local_recipient_reject_code = 550

xinet.d での pop3 の設定は以下の通りです。

# cat /etc/xinetd.d/popper
service pop3
{
     disable      = no
     socket_type  = stream
     wait         = no
     user         = root
     server       = /usr/local/sbin/popper
     server_args  = -s -R
#     only_from    = 127.0.0.1 172.16.0.0/12 192.168.1.0/24
}

上記の postfix や xinet.d の設定は書籍やネットを参考に設定致しました。

現在、この構成で動かしているサーバにて pop3 に telnet を行うと

# telnet localhost pop3
Trying 127.0.0.1...
Connected to fmcp.jp (127.0.0.1).
Escape character is '^]'.
+OK Qpopper (version 4.0.9) at fmcp.jp starting.

と表示され、接続が行えます。
外部から接続を行うと

$ telnet example.jp pop3
Trying xxx.xxx.xxx.xxx...
Connected to example.jp.
Escape character is '^]'.
Connection closed by foreign host.

となり、接続を切られてしまいます。
この際、/var/log/maillog や /var/log/secure や /var/log/message に
ログは何も出力されませんでした。

tcpdump にて、このサーバの 110 番ポートを監視すると、接続を切られる
サーバからアクセスするとなにやら接続しに来ているのは見ることが出来ました。

また iptables の結果は以下の通りです。

# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
RH-Firewall-1-INPUT  all  --  anywhere             anywhere

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
RH-Firewall-1-INPUT  all  --  anywhere             anywhere

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain RH-Firewall-1-INPUT (2 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     icmp --  anywhere             anywhere           icmp any
ACCEPT     ipv6-crypt--  anywhere             anywhere
ACCEPT     ipv6-auth--  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere           state RELATED,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere           state NEW tcp dpt:ntp
ACCEPT     tcp  --  anywhere             anywhere           state NEW tcp dpt:smtp
ACCEPT     tcp  --  anywhere             anywhere           state NEW tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere           state NEW tcp dpt:ssh
REJECT     all  --  anywhere             anywhere           reject-with icmp-host-prohibited



外部からアクセス出来ない原因として何が考えられるのか御指導頂きたいと
考えまして投稿させて頂きました。
大変申し訳ありませんがよろしくお願い致します。
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2205] Re: 外部サーバからpop3に接続出来ない件について, KATOH Yasufumi

[検索ページ] [Postfix-JP ML Home]