SMTP,消失的电子邮件

SMTP,消失的电子邮件

我有一个 Ubuntu Linux 系统,它托管在 gandi.net 上注册的域名 zbmc.eu。那里的区域文件配置为指向此系统,MX 记录也已设置:-

chris@cheddar$ host zbmc.eu
zbmc.eu has address 84.92.49.234
zbmc.eu mail is handled by 10 zbmc.eu.
chris@cheddar$

我有多个电子邮件地址(例如[电子邮件保护][电子邮件保护][电子邮件保护]) 在我的主要托管服务提供商 TsoHost 上配置,其中托管了 isbd.co.uk 和 isbd.net。来自所有这些地址的电子邮件都会发送到[电子邮件保护],这是通过从 TsoHost 服务器转发来完成的。这已经运行良好好几年了,现在仍然运行良好。即发送到[电子邮件保护]由 TsoHost 邮件服务器转发至[电子邮件保护]并到达我的 Ubuntu Linux 机器(运行 Postfix 邮件服务器)。

因此,TsoHost 邮件服务器可以成功发送电子邮件至[电子邮件保护]

问题是我现在想从其他地方发送电子邮件到[电子邮件保护]这根本不起作用。我尝试过从 PlusNet webmail、独立 Linux 机器和 Gandi 发送邮件,但都不起作用,邮件消失了,没有错误,没有退回,什么都没有。

无论是从 MUA 发送电子邮件还是直接从程序发送电子邮件(例如 cron 发送错误消息,这引发了整个麻烦),问题都是相同的。我可以监控 BeagleBone black 上的 postfix 安装,向[电子邮件保护](使用 TsoHost 邮件服务器 mail3.gridhost.co.uk)看起来就像发送到[电子邮件保护],但[电子邮件保护]消失。

有谁能告诉我哪里出了问题吗?还有,诊断这类问题的正常方法是什么?

我有完全访问权限,可以访问某些系统,这些系统会尝试向[电子邮件保护]并可以完全访问最终目标系统,但显然不能访​​问我在中间使用的“智能主机”服务器。

答案1

答案其实很简单。我的服务器上有一个防火墙,可以阻止来自除 TsoHost 服务器之外任何地方的传入 SMTP 流量。因此,除特别允许的 TsoHost 服务器之外任何地方的电子邮件都被阻止。

我刚刚忘记了这个防火墙,另一个邮件列表上的回复让我找到了答案。

我现在觉得自己很傻,一切都运行得非常完美,正如它应该的那样!:-)

相关内容