操作系统:GNU/Linux Debian 9.2 64 位
我禁用 IPv6在我的一台服务器上。
现在我把这个放进去mail
:
exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol
我该如何摆脱它?
答案1
首先,需要在exim4
.
在以下文件中:
/etc/exim4/update-exim4.conf.conf
确保此行存在,如果不存在,请添加它或更改它:
disable_ipv6='true'
但我只尝试了这个解决方案,邮件仍然收到,所以进一步挖掘......
在同一文件中,确保此行设置为true
:
dc_minimaldns='true'
现在编辑这个文件:
/etc/hosts
让我们假设,这一行定义了您的服务器名称:
127.0.1.1 server-name
更改如下:
127.0.1.1 server-name.localhost server-name
现在,验证该命令:
hostname --fqdn
返回:
server-name.localhost
如果是这样,您可以更新您的 Exim4 配置:
update-exim4.conf
并重新启动 Exim4 服务:
systemctl restart exim4.service