Discourse 不接受转发的电子邮件,但会成功发送,并向原始发件人显示错误信息

大家好,

我正在使用"配置入站电子邮件以创建新主题"功能。

工作流程如下:

  1. 用户发送电子邮件至“support@mycompany.com”
  2. Microsoft 365 将此电子邮件转发至“mycompany-category-1@discoursemail.com”
  3. 应出现新主题。

但我收到了 Discourse 中 REJECTED 电子邮件的错误消息,

我认为 Microsoft 365 没有在标头中包含 Discourse 所需的所有信息。

我尝试使用我的个人电子邮件(Gmail)进行试用,当它转发到 Discourse 时,第一次就成功了!这似乎与 Microsoft 365 有关。

奇怪的是,原始发件人确实收到了来自 Discourse 的电子邮件,通知他们错误!所以 Discourse 确实知道原始发件人是谁。

我真的不知道如何着手解决这个问题,有人能帮忙吗?

Discourse 是否已配置为接受邮件,例如作为群组收件箱地址或类别地址?

部分至关重要——Discourse 无法看到 SMTP 信封,只能看到邮件本身。盲目转发至 mycompany-category-1@discoursemail.com 将不会被 Discourse 看到。

1 个赞

您好 Michael,

非常感谢您提供的知识性回复,我曾担心很少有人使用此功能,我可能会石沉大海。

它仅使用类别地址。我们有一个名为“支持”的私有类别,在该类别的设置中,它配置如下:

好的,这只有在人们在收件人/抄送中填写该地址时才有效。

您只需将 support@mycompany.com 添加到“自定义入站电子邮件地址”中即可。

奇怪的是,我设置了一个 Gmail 帐户转发到 company-support-12@discoursemail.com,这奏效了!但改用我们实际的 Microsoft 365 支持电子邮件却弄坏了东西,所以我认为错误在于 Microsoft。

好的,我已将此添加到框中:

mycompany+support-12@discoursemail.com|support@mycompany.com

我将激活电子邮件转发,发送一封测试电子邮件,然后看看……

我会回来汇报。

好的,将我们的支持电子邮件添加到该框中即可解决问题!谢谢 :clap: :smile:

但是,当我从 Discourse 回复时,似乎从未生成回复电子邮件。我在 admin/email/sent 中检查过,没有任何 Discourse 执行操作的记录。我等了 10 分钟,但什么也没收到。

当我使用 Discourse 回复后,大约 15 分钟后会发送回复电子邮件。太好了,它正在工作!谢谢。

1 个赞

它可能是在进行“附件转发”而不是“密送转发”。

您可以通过查找 email time window 站点设置来根据您的喜好调整此设置。

1 个赞

非常感谢您的所有帮助!这让我今天过得很愉快。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.