通过 SMTP 发送系统邮件到公共邮件服务器 - 端口已被使用

通过 SMTP 发送系统邮件到公共邮件服务器 - 端口已被使用

我有一台运行容器化邮件服务器的 docker 主机。主机上的邮件队列中有几封系统状态邮件,我想将其转发到我的邮件帐户。这些邮件由 Debian 生成。

在其他系统上,我使用 postfix 来执行此操作。但是在此系统上,邮件端口已被容器化邮件服务器使用,我无法让 postfix 不监听这些端口。任务本身不需要监听任何端口。我只是希望通过经过身份验证的公共邮件帐户发送邮件。

我是否错过了一个可以完成此任务的好工具?

答案1

上面的答案对我来说很有意义。因此:停止容器外的 postfix,并将电子邮件发送到容器。您可能需要使用运行容器的计算机的主机名。不是“localhost”。

类似于:echo“来自主机”| mailx -r @<validdomain.com> @<validdomain.com>

相关内容