Virtualmin 服务器通过另一个 Virtualmin 服务器发送/接收邮件?

Posted

技术标签:

【中文标题】Virtualmin 服务器通过另一个 Virtualmin 服务器发送/接收邮件?【英文标题】:Virtualmin server send/receive mail via another Virtualmin server? 【发布时间】:2020-12-15 18:49:40 【问题描述】:

我已经在两台单独的服务器(都是 Ubuntu 18.04)上设置了 virtualmin (v6.12),目的是将网络服务器与邮件服务器分开。

我是否需要修改 postfix/dovecot 文件,或者是否有一个内置功能可以告诉 virtualmin 网络服务器通过外部 virtualmin 邮件服务器发送/接收所有电子邮件?

一些论坛指出这可以通过Webmin -> Postfix -> SMTP Authentication And Encryption > Send outgoing mail via host 完成,但我不确定我应该在这里添加什么。

【问题讨论】:

【参考方案1】:

可以使用 SMTP 使用以下步骤通过另一个 Virtualmin 系统发送邮件:

SMTP 服务器(发送邮件的服务器):

转到Webmin > Postfix configuration。 转到SMTP Server Options 并根据您的邮件服务器配置更改Restrictions on recipient addresses。 转到SMTP Authentication & Encryption 并根据您的邮件服务器配置更改SMTP security optionsSMTP recipient restrictions 等。

SMTP 客户端(连接到 SMTP 服务器的服务器):

转到Webmin > Postfix configuration。 转到SMTP Client Options 并根据您的邮件服务器配置更改SASL security optionsUse TLS for SMTP connections。 转到SMTP Authentication & Encryption并在Send outgoing mail via host中添加您的SMTP服务器主机名(带端口),根据您的邮件服务器配置在Use SASL SMTP authentication?中选择相关选项,最后在SMTP login to outgoing mail host中添加登录详细信息。

注意您需要在上述步骤中设置的大多数选项将取决于您如何配置邮件服务器(Postfix、SASL 等),因此based on your mailserver configuration

【讨论】:

以上是关于Virtualmin 服务器通过另一个 Virtualmin 服务器发送/接收邮件?的主要内容,如果未能解决你的问题,请参考以下文章

通过 webmin/virtualmin 启动 apache 时权限被拒绝

Virtualmin 邮件未收到。主目录中的两个邮件文件夹

安装后如何配置Virtualmin以使用域名访问

如何在 Virtualmin 子服务器中设置文档根目录?

如何在 CentOS7 的 Virtualmin 上启用/安装 HTTP/2

如何设置我的 VPS Webmin/Virtualmin 服务器以在托管网站中显示来自 MongoDB 的数据?