Postfix 邮件因动态 IP 而受限

Postfix 邮件因动态 IP 而受限

我正在尝试在我的 ubuntu 机器上设置一个仅发送邮件服务器,以便向我的一个电子邮件帐户发送电子邮件来通知我工作完成。

我遵循了本指南https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-as-a-send-only-smtp-server-on-ubuntu-14-04

我尝试发送几封邮件,但日志文件中出现了类似以下的错误:/var/log/mail.log

43 Jul  9 01:50:38 hostname postfix/smtp[15897]: 25F0C1208C0: to=<[email protected]>, orig_to=<root@hostname>, relay=mx4.hotmail.com[65.55.33.135]:25, delay=2.4, delays=0.03/0/2.2/0.16, dsn=5.0.0, status=bounced (host mx4.hotmail.com[65.55.33.135] said: 550     DY-001 (COL004-MC6F29) Unfortunately, messages from 80.7.239.61 weren't sent. Please contact your Internet service provider. You can tell them that Hotmail does not relay dynamically-assigned IP ranges. You can also refer your provider to http://mail.live.com/mail/trou    bleshooting.aspx#errors. (in reply to MAIL FROM command))
44 Jul  9 01:50:38 hostname postfix/smtp[15897]: 25F0C1208C0: lost connection with mx4.hotmail.com[65.55.33.135] while sending RCPT TO
45 Jul  9 01:50:38 hostname postfix/cleanup[15895]: 8E5171208C2: message-id=<20160709005038.8E5171208C2@hostname>
46 Jul  9 01:50:38 hostname postfix/bounce[15902]: 25F0C1208C0: sender non-delivery notification: 8E5171208C2
47 Jul  9 01:50:38 hostname postfix/qmgr[15890]: 8E5171208C2: from=<>, size=2986, nrcpt=1 (queue active)
48 Jul  9 01:50:38 hostname postfix/qmgr[15890]: 25F0C1208C0: removed
49 Jul  9 01:50:38 hostname postfix/local[15978]: 8E5171208C2: to=<user@hostname>, relay=local, delay=0.06, delays=0.02/0/0/0.03, dsn=2.0.0, status=sent (delivered to mailbox)
50 Jul  9 01:50:38 hostname postfix/qmgr[15890]: 8E5171208C2: removed

看起来存在问题,因为我有一个来自 ISP 的动态分配的 IP 地址 - 但我不完全明白这里出了什么问题。

答案1

许多邮件服务器不接受来自具有动态 IP 地址的系统的传入连接,因为它们中的大多数都是感染了试图发送垃圾邮件或自我传播的恶意软件的系统。

使用您的 ISP 邮件服务器作为中继(有时称为“智能主机”)。这里是一份简短的指南。服务器名称、用户和密码与您在 Thunderbird 等邮件客户端中使用的相同。

答案2

您除了获取静态 IP 之外别无他法。Hotmail 的政策是拒绝所有来自动态 IP 的邮件。

相关内容