メールサーバーは運用が大変なので、停止していたのだが、SSL証明書の取得時にroot@ドメイン名でのメール受信ができることとあったので、postfixの設定をしてみた。
postfixの設定はネット上の情報をもとに再起動かけて、iptablesで25番ポートをあけているのだが、ローカルホスト以外からはつながらない。
netstat -antをしてみると、ローカルホストからのみ25番をLISTENしている。
netstat -ant tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
postfixの設定ファイルを見直してみたら、
inet_interfacesの行が二つあり、後ろの
inet_interfaces = localhostで設定が上書きされていた模様。
修正して再起動したら無事外部からメールが届くようになった!
#inet_interfaces = all #inet_interfaces = $myhostname #inet_interfaces = $myhostname, localhost inet_interfaces = all