是否为即时邮件和队列邮件设置独立的 SMTP 配置?

例如,密码重置邮件和个人消息需要立即发送,而新闻通讯邮件可以分批次在较长时间内发送。目前,所有邮件都进入同一个队列(如果邮件服务器有队列的话)。

是否可能定义两个独立的 SMTP 服务器设置,以便以不同的优先级路由这两类邮件?

谢谢。

1 个赞

你可能需要插件。这并不容易实现。

如果你真的想这么做,我认为最好的办法是搭建自己的邮件服务器,让它接收所有邮件,判断其是否重要,然后据此进行相应处理。

3 个赞

谢谢。我目前使用带有队列的 Postfix。
我认为它现在不支持邮件优先级,而且要实现这一功能似乎也不容易。

1 个赞

我不知道如何用 Postfix 实现,但如果你愿意付钱让我解决这个问题,我会从 Postfix 端入手,而不是 Discourse 端。(我并不是在索要报酬来解决这个问题;这类工作我会开出一个天价,然后当客户接受报价时又会后悔!:wink:

6 个赞

不,这个问题之前已经有人问过,双 SMTP 功能目前不在计划中。

3 个赞

随着聊天通知现在也需要快速发送,我进一步研究并有了一个很好的工作设置。以下是一些有用的提示。

Postfix 提供标头检查功能,用于过滤消息并通过不同的 SMTP 服务器进行中继。因此,它只需要两个 SMTP 服务器来处理普通和优先邮件;并编辑三个 Postfix 配置文件。

2 个赞