お世話になります。
タイトルの通りですが、Ubuntu14.04LTSでPostfixをインストールし、初期設定をしましたが、外部からの25番ポートへの接続がconnection refusedになってしまいます。
詳細の状況を説明します。
###エラー内容
■サーバー内で telnet localhost 25は接続できます
$telnet localhost 25 Trying ::1... Connected to localhost. Escape character is '^]'. 220 mail.mydomain ESMTP
■外部ネットワークからアクセスすると connection refused
$ telnet mail.mydomain 25 Trying xxx.yyy.zzz.aaa ... telnet: connect to address xxx.yyy.zzz.aaa: Connection refused telnet: Unable to connect to remote host
###設定した内容
■ /etc/postfix/main.cf
command_directory = /usr/sbin daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix mail_owner = postfix myhostname = mail.mydomain mydomain = mydomain myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain local_recipient_maps = unix:passwd.byname $alias_maps unknown_local_recipient_reject_code = 550 mynetworks_style = subnet mynetworks = 127.0.0.0/8 alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases home_mailbox = Maildir/ smtpd_banner = $myhostname ESMTP debugger_command = 608 ▸- PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin 609 ▸- ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/postfix newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = postdrop message_size_limit = 10485760 mailbox_size_limit = 1073741824 smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname
■ファイヤウォール
#ufw status To Action From ... 25 ALLOW Anywhere ... 25(v6) ALLOW Anywhere(v6)
#sudo iptables -L -v ... Chain ufw-user-input (1 references) pkts bytes target prot opt in out source destination ... xxxxx yyyyK ACCEPT tcp -- any any anywhere anywhere tcp dpt:smtp z aa ACCEPT udp -- any any anywhere anywhere udp dpt:25 ...
■MXレコード
mydomain mail exchanger = 10 mail.mydomain. mydomain text = "v=spf1 ip4:xxx.yyy.zzz.aaa ~all"
###その他
Postfixに接続ログが残っていないため、Postfixの設定以前にネットワーク設定が要因のように思うのですが、iptables等で問題が見当たりません。。
mail.mydomain には pingは正常に飛び、
telnetも80であれば接続ができます。
Postfixへの接続で問題があるとしたら、
(1) Postfixの設定ミス
(2) ファイヤウォール関連
(3) MXレコード
だと思っているのですが、、、原因の切り分けができません。。。
お手数ですが、アドバイスを頂ければと思います。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/01 00:44