php の mb_send_mail 関数でメールが送れない。他のサーバーでは送れるのでスクリプトのエラーではない。
ターミナルから送ろうとするとエラーが出た。
こう打つ
——————————————————————–
[root@localhost ~]# echo “test” | /usr/sbin/sendmail -t -i ○○@yahoo.co.jp
——————————————————————–
//↓出たエラー
——————————————————————–
sendmail: fatal: parameter inet_interfaces: no local interface found for ::1
——————————————————————–
↓このページのようにしたらできた。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Q2VudE9TJUUzJTgxJUE3SVB2NiUyMCVFMyU4MiU5MiVFNyU4NCVBMSVFNSU4QSVCOSVFMyU4MSVBQiVFMyU4MSU5OSVFMyU4MiU4QiVFMyU4MSVBOCVFMyU4MyVBMSVFMyU4MyVCQyVFMyU4MyVBQiVFMyU4MSU4QyVFOSU4MCU4MSVFMyU4MiU4QyVFMyU4MSVBQSVFMyU4MSU4RiVFMyU4MSVBQSVFMyU4MSVBMyVFMyU4MSU5RiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9M2MzZTc1ZGM4ZGJjZjdkZGM5Yjk2MzY4Y2M3OWUyOWE&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwY3Nfc29uYXImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTdjNDk0YzkzMzRmOWFkYmRjZDM3Mzc4OTRiZGIyMmI1&blend-x=142&blend-y=491&blend-mode=normal&s=d28f60bcd0237559fad6ddda57750111)
CentOSでIPv6 を無効にするとメールが送れなくなった - Qiita
恐らくpostfix以外にもいくつか影響は出てたと思いますが、とりあえず気づいたきっかけはpostfixでした。sysctlを編集してipv6を無効にするif [ `grep disable_i…
postfix はメールを送るためのソフト。