web-dev-qa-db-ja.com

ルートのメールを外部のメールアドレスに転送するにはどうすればよいですか?

自宅に小さなサーバー(Ubuntu 10.04)があり、rootのメールをGmailがホストするドメインに転送して、セキュリティ通知やその他の通知を受け取りたいです。

私はすべてを取り除き、ゼロから始めて、いくつか その他の問題 に遭遇しました。

mail [email protected]でメールを受信できるという意味でsendmailが機能するようになりました。

ただし、/root/.forwardにアドレスを追加しても、メッセージは実際には転送されません。ログに次のように記録されます。

Dec 22 14:04:37 batcave sendmail[4695]: 
       oBML4bAT004695: to=<root@batcave>, ctladdr=aburns (1000/1000), 
       delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30075, 
       relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (oBML4bJ9004696 
       Message accepted for delivery)
Dec 22 14:04:39 batcave sm-mta[4698]: STARTTLS=client, relay=[69.145.248.18],
       version=TLSv1/SSLv3, verify=FAIL, cipher=DES-CBC3-SHA, bits=168/168
Dec 22 14:04:40 batcave sm-mta[4698]: oBML4bJ9004696: to=<[email protected]>,
       ctladdr=<[email protected]> (1000/1000), delay=00:00:03, xdelay=00:00:03,
       mailer=relay, pri=120336, relay=[69.145.248.18] [69.145.248.18], 
       dsn=2.0.0, stat=Sent (OK 01/D4-00853-216621D4)

私のローカルsendmailインスタンスがそれを受け入れる場所を確認してから、それをISPに渡しますが、アドレスが間違っています([email protected])。

7
ErebusBat

/root/.forwardを使用する代わりに、

root: [email protected]

/etc/aliases

newaliasesファイルを更新した後、aliasesを実行する必要があることに注意してください。)

16
Steven Monday

最も可能性の高い理由はリバースDNSです。ボックスのIPにRR DNSエントリがありますか?ログに表示されたホストで前方参照を実行すると(変更しなかった場合)、次のようになります。

[root@ryor:~] Dig batcave.batcavern.com

; <<>> Dig 9.3.4-P1.1 <<>> batcave.batcavern.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7005
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;batcave.batcavern.com.         IN      A

;; AUTHORITY SECTION:
batcavern.com.          3600    IN      SOA     ns1.sitelutions.com. erebusbat.batcavern.com. 54 28000 7200 604800 5

;; Query time: 503 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Nov 29 22:02:30 2010
;; MSG SIZE  rcvd: 101

[root@ryor:~]

したがって、Aレコードもないように見えます。メールを配信し、スパムリレーと見なされないことを期待しているSMTPホストは、AレコードとRRレコードの両方を持つ必要があります。

1
Zayne S Halsall

動的IPがある場合は、dyndns.comをチェックしてください。 IPに一致するように更新されるドメインのAレコードを取得できます。

0
Tex