domain-name-system – 使用Debian Squeeze的VPS无法转发电子邮件 – name = gmail.com type = MX的名称服务错误:找不到主机,请重试

前端之家收集整理的这篇文章主要介绍了domain-name-system – 使用Debian Squeeze的VPS无法转发电子邮件 – name = gmail.com type = MX的名称服务错误:找不到主机,请重试前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的Debian VPS上有postfix设置,我可以:

>发送电子邮件
>接收电子邮件

在我的服务器上

但是从我的服务器转发电子邮件到gmail不起作用!

我通过/etc/resolv.conf配置了google的DNS

我可以ping google.com并使用dig我也可以找到gmail MX记录.但是当我的服务器尝试将电子邮件转发到gmail(使用/ etc / aliases设置)时,我收到以下错误

postfix/smtp[20280]: 825E117BA8A80: to=<john_doe@gmail.com>,orig_to=<xxx@xxx.yyy>,relay=none,delay=40,delays=0/0.01/40/0,dsn=4.4.3,status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found,try again)

我错过了什么?任何帮助将不胜感激!

解决方法

几乎可以肯定你运行postfix chrooted.您还需要将/etc/resolv.conf复制到chroot中.在Debian上应该是/ var / spool / postfix / – so /var/spool/postfix/etc/resolv.conf.

您可能想要检查/ etc / default / postfix中没有关闭SYNC_CHROOT – 它默认为yes – 所以只需使用init脚本停止并启动postfix就应该将新的/etc/resolv.conf复制到右侧地点:

/etc/init.d/postfix stop
/etc/init.d/postfix start

您可以通过在/etc/postfix/master.cf中的chroot列中查找任何’y’来检查您是否正在运行chrooted

原文链接:https://www.f2er.com/html/228407.html

猜你在找的HTML相关文章