是否可以将 postfix 配置为外部托管服务器的入站服务器中继?

是否可以将 postfix 配置为外部托管服务器的入站服务器中继?

我们有一个异地托管的电子邮件服务器,它可以运行(但速度很慢),我们所有的用户都连接到它来接收电子邮件。

内部用户连接到我的 postfix 服务器来发送电子邮件,我想将其保留在那里并创建一个可以充当入站中继的新电子邮件服务器(不确定这是否是正确的术语),以便内部用户可以连接到它而不是远程服务器:

Ext Server: -> POP/IMAP/?? -> Int Server -> IMAP -> Users

可能的?

我基本上想在内部镜像托管服务器的所有电子邮件,这样用户就可以通过 IMAP 访问它。允许我备份它!(托管公司由顾问组织,通过第三方/第四方/第五方管理它,天哪)并过滤垃圾邮件/病毒/等等。

有没有办法让用户登录我的服务器,然后服务器登录远程服务器并下载电子邮件,然后通过 IMAP 发送给他们?还是我在这里想太多/混淆/破坏了什么?

如果我给自己发了一封电子邮件,会发生什么?它会先发送到托管公司然后再发回来吗?理想情况下,只有某些用户需要在托管服务器上,我是否可以将其设置为内部电子邮件在本地发送,但某些用户的电子邮件会发送到托管服务器?现在是星期五 16:30,所以也许我的大脑已经崩溃了。到星期一我可能会想到一百件与此有关的事情,但我想听听第二个意见。

刚刚想到了一件事,我可以为所有只在内部的用户设置一个转发器,并将他们的消息转发到我的服务器。嗯。。这可行!我会试一试,看看几个测试用户会发生什么。

编辑:不,要么是 DNS 出了问题,要么是远程服务器不会将电子邮件发回发送它的服务器……无论如何都可能会形成一个循环。坏主意…… :-(

答案1

你可以运行类似离线地图复制或者imapsync 将 IMAP 帐户从远程服务器同步到本地服务器,该本地服务器也作为这些帐户的 IMAP 服务器。

至少使用 offlineimap,您还可以安排将本地用户发送的邮件直接发送到那里,并将其同步到远程服务器。

相关内容