邮件不能到达服务器

我有VPS和服务几个领

DNS / MXconfiguration应该可以,因为* .com域邮件都是发送和接收的。

问题是与我的国家域名 – * .hr(克罗地亚) – 邮件发送,但回复/新邮件永远不会到达我的服务器(即使尾巴-f日志,但没有任何反应)。

MXlogging是标准的 – mail.domain-name.com/hr

它可以是国家域特定的东西吗?

谢谢,韦德兰新手在服务器世界

编辑:

网站是prva-liga.hr http://www.intodns.com/prva-liga.hr错误:您的某些DNS服务器根本没有Alogging。 我无法find以下DNS服务器的任何Alogging:ns2.tkojemile.com ns1.tkojemile.com

你必须有所有你的名字服务器的Alogging。

但是,让我们来说* .com域名mivean.com – 所有的作品都很好,具有相同的configuration。 http://www.intodns.com/mivean.com

即使在这个问题上阅读大量的内容,也不要有任何线索。

谢谢,韦德兰

附加资料:

区域文件:

$TTL 10800 @ IN SOA prva-liga.hr. postmaster.prva-liga.hr. ( 2014101409 ;serial 21600 ;refresh after 6 hours 3600 ;retry after 1 hour 604800 ;expire after 1 week 86400 ) ;minimum TTL of 1 day @ 3600 IN A 130.255.191.162 mail 86400 IN A 130.255.191.162 ns1 172800 IN A 130.255.191.162 ns2 172800 IN A 130.255.191.162 www 3600 IN CNAME @ ftp 3600 IN CNAME @ cp 86400 IN CNAME @ @ 86400 IN MX 10 mail.prva-liga.hr. @ 172800 IN NS ns1.tkojemile.com. @ 172800 IN NS ns2.tkojemile.com. 

问题是,您所列出的名称服务器都不存在。

谁提供服务?

 [me@risby ~]$ dig ns hr. [...] ;; ANSWER SECTION: hr. 14400 IN NS dns-hr.univie.ac.at. hr. 14400 IN NS sns-pb.isc.org. hr. 14400 IN NS pch.carnet.hr. hr. 14400 IN NS hr-ns-1.carnet.hr. hr. 14400 IN NS n3ns.nic.es. 

好吧,让我们问一个服务于prva-liga.hr

 [me@risby ~]$ dig ns prva-liga.hr. @pch.carnet.hr. [...] ;; AUTHORITY SECTION: prva-liga.hr. 14440 IN NS ns2.tkojemile.com. prva-liga.hr. 14440 IN NS ns1.tkojemile.com. 

好的,我们来问问他们你的MXlogging:

 [me@risby ~]$ dig mx prva-liga.hr @ns1.tkojemile.com. dig: couldn't get address for 'ns1.tkojemile.com.': not found [me@risby ~]$ dig mx prva-liga.hr @ns2.tkojemile.com. dig: couldn't get address for 'ns2.tkojemile.com.': not found 

我不知道谁应该提供tkojemile.com的DNS基础设施,但他们做得不是很好。 一旦你select一些工作的域名服务器,互联网应该能够find你的邮件服务器,并且邮件应该stream动。 直到你解决这个问题,它不会。

关于mivean.com工作,我认为您的观点是mivean.com ,但这是一个令人愉快的事故,由tkojemile.commivean.com.com下引起。 mivean.com.mivean.com.MXloggingmivean.com..com的域名服务器将ns[12].tkojemile.com地址作为粘贴的一部分。 对.hr区域的查询不要触及.com服务器,也不要使用方便的粘合剂。

在不知情的情况下debugging问题非常困难,但您可能采取的步骤是:

  1. 在.hr域的MXlogging上进行DNS查找(例如,从Linux机箱 – “dig @ 8.8.8.8 domainname.hr mx”),它会告诉您该域的MXlogging。 确保MXlogging以“。”结尾。 – 例如mail.domainname.com。 在mail.domainname.com不会是正确的地方是正确的错误。

一旦你知道域名的DNSlogging,在端口25上telnet到它,就像这样:“telnet mail.domainname.hr”(在这里末尾的号码),看看你是否从你的服务器上得到一个“直升机横幅”。 如果没有,那么你应该开始看你的防火墙,如果IPparsing正确,或者你的DNSlogging,如果没有。

在尝试将邮件发送到您的服务器时,您可能还想使用“tcpdump -n port 25”来查看是否存在到您的邮件服务器的连接尝试。 这将告诉邮件stream量是否真的到达您的服务器,但被Postfix忽略。