我的电子邮件服务器托管在 Cpanel 上。现在我想设置 Discourse 以从 Cpanel 邮箱帐户获取电子邮件,以便用户可以使用电子邮件选项进行回复。
由于我无法将所有未知电子邮件路由到 Discourse 收件箱帐户,因此我只能设置邮件过滤器。
在邮件过滤器上,我可以创建一个规则,该规则可以按“收件人”或“主题”条件进行过滤。
我该如何设置 Discourse 以匹配上述规则之一?以及我需要在 Cpanel 上设置哪种规则?
我应该按主题还是按收件人过滤传入的邮件?
提前感谢。
我的电子邮件服务器托管在 Cpanel 上。现在我想设置 Discourse 以从 Cpanel 邮箱帐户获取电子邮件,以便用户可以使用电子邮件选项进行回复。
由于我无法将所有未知电子邮件路由到 Discourse 收件箱帐户,因此我只能设置邮件过滤器。
在邮件过滤器上,我可以创建一个规则,该规则可以按“收件人”或“主题”条件进行过滤。
我该如何设置 Discourse 以匹配上述规则之一?以及我需要在 Cpanel 上设置哪种规则?
我应该按主题还是按收件人过滤传入的邮件?
提前感谢。
您是否按照官方安装说明配置了您的 Discourse?这要求设置 pop3 轮询。
是的,我做到了,感谢您的帮助。
我不知道我更改了哪些设置,但看起来我的 Discourse 实例发送邮件时,回复邮件地址总是相同的。
到目前为止,我从我的 Discourse 收到的所有邮件都使用了相同的回复电子邮件地址。
所以我不必在我的邮件服务器(C 面板)上配置任何特殊设置。
我只是打开一个电子邮件帐户,通过 POP3 连接到 Discourse,它就可以工作了,不需要过滤收到的邮件。
在我的旧设置中,我将所有“不匹配”的邮件路由到同一个收件箱,但我的是 Discourse 自 2014 年以来没有更改设置。也许 Discourse 这些年已经改变了,我真的不知道。
您的提供商是否以某种方式进行了干扰?您为接收电子邮件而创建的 POP3 电子邮件帐户仍然有效吗?如果使用 POP3 客户端登录它,它是否有效?如果是 Gmail,您必须明确允许 POP3。
我不知道 Discourse 如何会成为您问题的根源,特别是如果它过去一直有效的话。
如果所有其他方法都失败了,您可以尝试进行备份并将其恢复到一个不依赖 cPanel 的新 VPN 上。我们不正式支持使用 cPanel。无论如何,迁移到一个新的 VPN 总是个好主意,特别是如果您自 2014 年以来没有这样做过。
我的 Discourse 运行正常。我们能够通过电子邮件回复,它会获取电子邮件并将其导入到账户中,抱歉造成误解(也许是我的英语不好和我的周一状态)。
让我来澄清一下:
例如,我从这个帖子收到的电子邮件通知要求我回复到电子邮件地址
incoming+XXXXXXXXXXXXXXXXXX@meta.discoursemail.com
而我论坛收到的通知总是要求我回复到 Discourse 实例获取的同一个电子邮件地址。
如果我的实例配置为像官方 Discourse 那样发送电子邮件,我需要在邮件服务器上设置一个过滤器,将这些电子邮件转发到一个单一邮箱,Discourse 将从该邮箱中获取,这就是我的问题所在,因为回复的电子邮件地址总是不同的。
但不知何故,我配置了我的 Discourse 实例,使其始终要求回复到同一个电子邮件地址,并且它正在工作。
是不是我不知道的设置更改了,但它有效?

您的邮件服务器支持加号寻址(plus-addressing)吗?如果支持,您可以使用该方法让所有电子邮件都进入单个邮箱。
或者,您可以配置一个域的所有电子邮件都进入单个邮箱吗?