我已经在我的VPS上安装了ISPConfig 3,使用这里的辉煌教程: http : //www.howtoforge.com/forums/showthread.php? t=56541
但是,如果我去发送电子邮件到我在服务器上设置的帐户,我得到以下错误:
传递给以下收件人永久失败:[email protected]
永久失败的技术细节:DNS错误:DNS服务器返回没有数据的答案
我已经检查了我的域名的DNSlogging,他们如下:
setanta A 80.xx.xx.xx mail.gravex.co.uk MX 10 80.xx.xx.xx NS ns1.6sync.net. NS ns2.6sync.net. NS ns3.6sync.net. ftp A 80.xx.xx.xx mail A 80.xx.xx.xx dail A 80.xx.xx.xx www A 80.xx.xx.xx . A 80.xx.xx.xx
我也试过从squirrelmail发邮件。 我没有错误回来,但我还没有通过电子邮件。
我不知道发生了什么,因为我认为将mail.gravex.co.uk添加为MXlogging是可行的,但是我不认为它有效。 我需要做些什么来使它工作?
干杯!
编辑
我已经将MXlogging更改为gravex.co.uk指向mail.gravex.co.uk 。 但是,由于相同的错误,电子邮件仍然无法交付到账户。
此外,DNS服务器由6sync处理,而不是ISPConfig 3。
@D_Bye是正确的; 您要为gravex.co.uk指定MXlogging而不是 mail.gravex.co.uk。 一个区域中的完全限定的域名需要一个点。 另外,MXlogging必须指向域名,而不是IP地址,因此:
gravex.co.uk. IN MX 10 mail.gravex.co.uk.
编辑:
只是注意到你在每行中缺lessIN :
setanta IN A 80.xx.xx.xx mail.gravex.co.uk. IN MX 10 80.xx.xx.xx gravex.co.uk. IN NS ns1.6sync.net. gravex.co.uk. IN NS ns2.6sync.net. gravex.co.uk. IN NS ns3.6sync.net. ftp IN A 80.xx.xx.xx mail IN A 80.xx.xx.xx dail IN A 80.xx.xx.xx www IN A 80.xx.xx.xx gravex.co.uk. IN A 80.xx.xx.xx
编辑2:
现在我发现你粘贴了用来编辑DNSlogging的GUI的输出,而不是logging本身(因为还有其他部分丢失)。 如果是这种情况,那么将gravex.co.uk的MX设置为mail.gravex.co.uk应该可以解决您的问题。
我想你需要从MX条目中删除mail.gravex.co.uk – 在那里,你告诉DNS如何处理<user>@mail.gravex.co.uk ,而不是<user>@gravex.co.uk 。