我家有一台小型服务器(Ubuntu 10.04),我想将root
的电子邮件转发到我的 gmail 托管域,以获取安全通知以及其他什么不。
我现在可以使用 sendmailmail some@external.com
来接收邮件。
但是,添加地址/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=<root@batcave.net>,
ctladdr=<aburns@bresnan.net> (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)
Run Code Online (Sandbox Code Playgroud)
您可以看到我的本地 sendmail 实例在哪里接受它,然后将它交给我的 ISP,但地址错误 (root@batcave.net)。