记录一下我遇到的问题,可能不适用于所有人。
Relay access denied
需要将网段添加至Postfix的配置中:
sudo vim /etc/postfix/main.cf
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 172.16.0.0/12
这里我添加的是:172.16.0.0/12
Temporary lookup failure
出现该错误可能是因为添加的网段范围不对,因为mynetworks需要严格的网络范围。
# Wrong; Temporary lookup failure
mynetworks = 172.16.0.0/8
# OK
mynetworks = 172.16.0.0/12
注意:修改配置后可能需要重新载入配置或干脆重启Postfix:
/etc/init.d/postfix restart