2017-02-02 23 views
0

これまでに成功していないCentOS/WHMでSMTPメールを設定しようとしています。各メッセージは、エラー '@ Diagnostic-Code:smtp;でメールキュー内で固定されます。 550-Senderには、A、AAAA、またはMX DNSレコードはありません。問題は私のホスト名にあるようです。サーバはIPアドレスを見つけることができませんNXDOMAIN

リバースDNSがないIPから受信メールサーバーがメールを拒否するため、SMTPが機能するためにリバースDNSを構成する必要があることを他の回答から理解しています。私のホスト名。しかし、これは助けにはなりません(と私はとにかく取得している550のエラーを引き起こす逆DNSがない理由が表示されません)。 named.confので

controls { 
     inet 127.0.0.1 allow { localhost; } keys { "rndc-key"; }; 
}; 

options { 
    /* make named use port 53 for the source of all queries, to allow 
     * firewalls to block all ports except 53: 
     */ 

    // query-source port 53; 

    recursion no; 

    /* We no longer enable this by default as the dns posion exploit 
     has forced many providers to open up their firewalls a bit */ 

    // Put files that named is allowed to write in the data/ directory: 
    directory    "/var/named"; // the default 
    pid-file     "/var/run/named/named.pid"; 
    dump-file    "data/cache_dump.db"; 
    statistics-file   "data/named_stats.txt"; 
    /* memstatistics-file  "data/named_mem_stats.txt"; */ 
    allow-transfer { "none"; }; 
}; 


zone "whm.nantinet-c36.co.uk" { 
     type master; 
     file "/var/named/whm.nantinet-c36.co.uk.db"; 
}; 

zone "8.68.77.in-addr.arpa" { 
     type master; 
     file "/var/named/8.68.77.in-addr.arpa.db"; 
}; 

これはnantinet-c36.co.ukのためのゾーンファイルである:これは逆のゾーンファイルである

whm.nantinet-c36.co.uk. 86400 IN  SOA  ns1.livedns.co.uk.  my.email.co.uk. (
               2017012706 ;Serial Number 
               3600 ;refresh 
               7200 ;retry 
               1209600 ;expire 
               86400 ;minimum 
     ) 
whm.nantinet-c36.co.uk. 86400 IN  NS  ns1.livedns.co.uk. 
whm.nantinet-c36.co.uk. 86400 IN  NS  ns2.livedns.co.uk. 
whm.nantinet-c36.co.uk. 14400 IN  A  77.68.8.55 
whm.nantinet-c36.co.uk. 14400 IN  MX  0  whm.nantinet-c36.co.uk. 
mail 14400 IN  CNAME whm.nantinet-c36.co.uk. 
www  14400 IN  CNAME whm.nantinet-c36.co.uk. 
ftp  14400 IN  CNAME whm.nantinet-c36.co.uk. 

DNSエントリ:

8.68.77.in-addr.arpa. 86400 IN  SOA  ns1.livedns.co.uk.  my.email.co.uk. (
               2017020204 ;Serial Number 
               3600 ;refresh 
               7200 ;retry 
               1209600 ;expire 
               86400 ;minimum 
     ) 
8.68.77.in-addr.arpa. 86400 IN  NS  ns1.livedns.co.uk. 
8.68.77.in-addr.arpa. 86400 IN  NS  ns2.livedns.co.uk. 
8.68.77.in-addr.arpa. 14400 IN  A  77.68.8.55 
8.68.77.in-addr.arpa. 14400 IN  MX  0  8.68.77.in-addr.arpa. 
8.68.77.in-addr.arpa. 14400 IN  PTR  nantinet-c36.co.uk. 
8.68.77.in-addr.arpa. 14400 IN  PTR  whm.nantinet-c36.co.uk. 

ネームサーバーが動作し、サーバー上でアクセス可能なWebサイトがあります。私はこれに困惑しています:もし私が+ nssearch 8.68.77.in-addr.arpaを掘ると、「サーバに到達できませんでした」というエラーが出る

私のDNS設定にエラーがありますか、何かしていますかここで間違っている?おかげさまで

+0

私はホスト名でAレコードを見逃していたので、今はsendmailが動作します。しかし、私はまだ掘り下げ+ nssearch 8.68.77.in-addr.arpaときに 'サーバーに到達できませんでした'エラーが表示されます – ardmark

答えて

0

はい、DNS設定に問題があります。 whm.nantinet-c36.co.ukの親はそのことを知らないので、それに委任することはできないので、誰もその情報を参照することはできません。このhereのテストを見ることができます。

関連する問題