概要
CentOS7でIPv6を無効化すると、メール送信がエラーとなる。
send-mail: fatal: parameter inet_interfaces: no local interface found for ::1
対処法
::1
はIPv6のlocalhostのため、IPv6絡み。
hosts
の該当行をコメントアウトすれば解決する
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
# ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
サービス再起動も忘れずに
systemctl restart postfix.service