在 multisite 安装中通过电子邮件回复(同一邮箱)

你好,

我们有一个多站点安装,目前正在测试 Discourse 的邮件回复功能。

如果在通过 POP 轮询提供的邮箱时,Discourse 能够根据站点设置中提供的 reply_key(邮件回复地址参数)有效过滤邮件,那将非常理想。

这样,只要每个论坛使用的 reply_key 是唯一的,就可以为多个论坛共用一个邮箱。

您怎么看?

更准确地说,问题是关于对参数“通过电子邮件地址回复”中定义的掩码进行过滤。

例如,如果参数“通过电子邮件地址回复”中的值为:
replies-abc+%{reply_key}@mydomain.com
则应仅轮询收件人地址匹配以下模式的电子邮件:
replies-abc+*@mydomain.com

因此,通过使用不同的“通过电子邮件地址回复”参数值,即使有多个 Discourse 实例,也可以使用同一个邮箱(但使用不同的电子邮件别名)。例如:
replies-discourse1+%{reply_key}@mydomain.com
replies-discourse2+%{reply_key}@mydomain.com
replies-discourse3+%{reply_key}@mydomain.com

1 个赞

每个站点都需要独立的邮箱。

如果这是一个功能请求(哦,原来你把它放在这里),即多个站点共用同一个邮箱,那并不是一个好主意。实现起来会非常困难,而且邮箱成本很低。

如果你想要的是自动为多站点系统中的每个站点分配邮箱的方法,那么你需要一个插件。

我的收件箱基本保持为空,所以存储不是问题;邮箱很便宜。

你是在尝试通过将新别名指向收件箱来自动化新站点吗?

1 个赞