Domain-Name-System

郵件無法到達伺服器

  • October 15, 2014

我有 VPS 並服務於多個域。

DNS/MX 配置應該沒問題,因為 *.com 域郵件既可以發送也可以接收。

問題出在我的國家域 - *.hr(克羅地亞) - 發送了郵件,但回复/新郵件從未到達我的伺服器(即使是 tail -f log 但什麼也沒發生)。

MX 記錄是標準的 - mail.domain-name.com/hr

它可以是特定於國家域的東西嗎?

謝謝,伺服器世界的 Vedran 新手

編輯:

站點是 prva-liga.hr http://www.intodns.com/prva-liga.hr 錯誤:您的某些 DNS 伺服器根本沒有 A 記錄。我找不到以下 DNS 伺服器的任何 A 記錄:ns2.tkojemile.com ns1.tkojemile.com

您必須擁有所有域名伺服器的 A 記錄。

但是讓我們說 *.com 域 mivean.com - 在相同的配置下一切都很好。 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.

問題是您列出的名稱伺服器實際上都不存在。

誰服務.hr

[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.

好的,讓我們向他們詢問您的 MX 記錄:

[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.comDNS 基礎設施,但他們做得不是很好。一旦您選擇了一些有效的名稱伺服器,網際網路應該能夠找到您的郵件伺服器,並且郵件應該可以流動。在你解決這個問題之前,它不會。

關於mivean.com工作,我同意你的觀點,但這是一個令人愉快的意外,由兩者引起,tkojemile.com並且mivean.com是在.com. 當遞歸到MX記錄時mivean.com.,名稱伺服器.com正在將地址ns[12].tkojemile.com作為膠水的一部分傳遞回去。對區域的查詢.hr不會觸及.com伺服器,也不會得到方便的膠水。

引用自:https://serverfault.com/questions/636773