我对邮件服务器有点迷茫,但我必须在实际邮件服务器(ISPConfig、Roundcube、Dovecot、Postfix)前面安装邮件代理(Proxmox Mail Gateway)。
接收邮件时,它使用邮件代理,然后将邮件发送到 IMAP/POP 服务器。但是发送电子邮件(从 IMAP/POP 服务器)时,不使用邮件网关,而是直接发送电子邮件。
除了 PMG 服务器之外,我将配置文件保留为“默认”,我在 Web UI 中对其进行了修改以使电子邮件接收正常工作。
如何更改用于发送电子邮件的 SMTP 服务器?
答案1
实际邮件服务器(ISPConfig、Roundcube、Dovecot、Postfix)前面的邮件代理(Proxmox Mail Gateway)
根据你所说的情况,你的电子邮件接收流程将如下所示:
代理 --> postfix --> dovecot --> 用户邮箱
因此,如果从 IMAP/POP 服务器发送的电子邮件被直接送达,这是正常的,因为它由安装在该服务器上的 postfix 处理,并会自动通过 dovecot 将其发送到目标邮箱。
为了解决您的问题并优化您的电子邮件流程,我建议:
继续使用从外部到代理的一个 SMTP 协议
使用 LMTP 协议从代理服务器连接到 IMAP/POP 服务器官方文档在这里
这样,您的 IMAP/POP 服务器上的后缀就不会立即干扰电子邮件传递过程。