サーバーからメールを送信できません。ただし、メールは受信できます。私は何度も同じ方法でサーバーをセットアップしましたが、動作することを証明しており、非常に簡単で構成されています。DigitalOceanドロップレットを作成します(Debian 7.0)+ PTRレコードを設定しますドロップレットの名前をFQDNに変更する +ドメインレジストラーにプライベートネームサーバーを作成し、ドメインをネームサーバーにポイント+インストール VestaCP (child-ns)。ここから、VestaCPを介してWebを追加するだけで、DNSレコードが自動的に追加されます。
設定のどこが間違っているのかわかりませんが、ドメインizanami.co
で「リバースDNSは有効なホスト名ではありません」というエラーが表示されます。 DigitalOcean Droplet PTRレコードをizanami.co
に設定すると、DigとHostを使用して実行したすべてのテストで正しい情報が返されるようです。
Dig -x 188.166.32.113
; <<>> Dig 9.8.4-rpz2+rl005.12-P1 <<>> -x 188.166.32.113
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47119
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;113.32.166.188.in-addr.arpa. IN PTR
;; ANSWER SECTION:
113.32.166.188.in-addr.arpa. 1283 IN PTR izanami.co.
;; Query time: 9 msec
;; SERVER: 8.8.4.4#53(8.8.4.4)
;; WHEN: Fri Aug 7 15:06:39 2015
;; MSG SIZE rcvd: 69
ホスト名-f
izanami.co
ホストizanami.co
izanami.co has address 188.166.32.113
izanami.co mail is handled by 10 mail.izanami.co.
ホスト188.166.32.113
root@izanami:~# Host 188.166.32.113
113.32.166.188.in-addr.arpa domain name pointer izanami.co.
Dig + short ptr 188.166.32.113.in-addr.arpa
113x32x166x188.ap113.ftth.ucom.ne.jp.
MXToolBoxトランスクリプト
Connecting to 188.166.32.113
220 izanami.co ESMTP Exim 4.80 Fri, 07 Aug 2015 14:20:52 +0200 [5750 ms]
EHLO PWS3.mxtoolbox.com
250-izanami.co Hello pws3.mxtoolbox.com [64.20.227.134]
250-SIZE 52428800
250-8BITMIME
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP [719 ms]
MAIL FROM:<[email protected]>
250 OK [750 ms]
RCPT TO:<[email protected]>
550 relay not permitted [1141 ms]
PWS3v2 9719ms
メールメッセージを送信しようとしましたが、これは/var/log/exim4/mainlog
のログ出力です
2015-08-07 14:58:07 1ZNh1m-00025M-ON == [email protected] <[email protected]> R=dnslookup T=remote_smtp defer (-53): retry time not reached for any Host
更新:
私の/var/log/exim4/mainlog
からさらに数行。ご覧のとおり、私のGmailアカウントに(自動)転送されるはずのメールメッセージが成功しません。
2015-08-07 17:36:12 H=pws3.mxtoolbox.com [64.20.227.134] F=<[email protected]> rejected RCPT <[email protected]>: relay not permitted
2015-08-07 17:49:24 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=128.red-79-157-253.dynamicip.rima-tde.net [79.157.253.128] input="^\r\n"
2015-08-07 17:51:47 1ZNjvu-0002TQ-Vb DKIM: d=google.com s=20120113 c=relaxed/relaxed a=rsa-sha256 [verification succeeded]
2015-08-07 17:51:47 1ZNjvu-0002TQ-Vb <= [email protected] H=mail-la0-f52.google.com [209.85.215.52] P=esmtps X=TLS1.2:RSA_ARCFOUR_SHA1:128 S=3356 id=CANY4h_3COHYMBQt1RA0QVgEc-LRv6ErtQPh68njd=dqPp_G=VA@mail.gmail.com
2015-08-07 17:51:47 1ZNjvu-0002TQ-Vb => example <[email protected]> R=localuser T=local_delivery
2015-08-07 17:51:47 1ZNjvu-0002TQ-Vb alt2.gmail-smtp-in.l.google.com [2607:f8b0:400c:c06::1a] Network is unreachable
完全なinvalidについてはわかりませんが、ホストの(fqdn)ホスト名としてベアドメイン名を使用することは、少なくとも非常に一般的ではありません。
通常、1つはzeus
などのホスト名とexample.com
などのドメイン名を持ち、fqdnホスト名zeus.example.com
を形成します。
奇妙な名前の選択を除いて、逆引きDNSが正しく設定されているように見えます(適切に転送確認されます)。
$ Dig -x 188.166.32.113 +short
izanami.co.
$ Dig izanami.co +short
188.166.32.113
$
補足として、Dig +short ptr 188.166.32.113.in-addr.arpa
はIPの逆DNS PTR
エントリをルックアップします113.32.166.188
(したがって、IPのルックアップと比較すると、結果が大きく異なります)。