镜像邮件列表订阅问题

你好!在我的 Discourse 实例中,我想创建一个只读的邮件列表镜像(来自 Google Groups),但在让 Discourse 订阅该邮件列表时遇到了问题。

为了订阅邮件列表,我需要向 mailinglistname+subscribe@googlegroups.com 发送一封邮件,然后回复该邮件以确认。但由于 Discourse 为我创建了该邮箱地址,我无法执行这些操作。

那么,我该如何订阅邮件列表以进行镜像呢?我是否遗漏了什么?

我之前曾在这里简要询问过这个问题,但我觉得提交支持工单更为合适。

提前感谢,
Deeplow

3 个赞

我没有 Google 群组可供测试。加入该群组的唯一方式是向该群组发送邮件吗?还是可以通过 Google 界面加入?

如果我们找不到人帮忙解答您的问题,我会尝试创建一个 Google 群组,看看需要完成哪些步骤。

3 个赞

目前你甚至无法通过网页界面注册(此前是可以的)。但问题在于确认环节,必须通过回复邮件或点击邮件中的链接来完成(而在此设置下,我无法进行这两项操作)。

非常感谢!

1 个赞

我只是猜测一下。来自该组的确认邮件是否出现在 Discourse 的已拒绝邮件列表中?该列表位于您的 Discourse 站点的“管理 / 邮件 / 已拒绝”页面。如果确实如此,您或许可以通过点击该邮件中带有超链接的错误信息来找到确认链接。

2 个赞

重复该过程后,我意识到没有发送任何邮件(既没有出现在“已发送”中,也没有出现在“退回”或“拒绝”中)。

前几天,我通过一个“技巧”成功发送了一封邮件并收到了要求确认的回复(但我无法打开),该技巧是使用“高级测试”选项卡向 mailinglistname+subscribe@googlegroups.com 发送邮件。但这实属无奈之举,因为无论如何,邮件都不会从正确的邮箱发出。

因此,结论是首先需要解决的问题是:系统无法自动发送邮件以订阅列表。

此外,邮件列表的地址是 mailinglistname@googlegroups.com,而订阅地址是 mailinglist+subscribe@googlegroups.com,但说明中并未明确指出我应该使用哪一个。

2 个赞

快速提示:在上述帖子中,有时邮箱是 mailinglist@....,有时是 mailinglistname@...。它们本应都是相同的。

我通过将分类的传入电子邮件地址添加到 Google 组的成员页面,成功实现了这一功能。我专门为此测试设置了该组,因此赋予了它尽可能宽松的权限。您遇到的问题可能与该组的权限设置有关。

以下是我的 Discourse 站点上分类配置的样子:

请注意,“自定义传入电子邮件地址”字段的完整值为:

discourse-group-test@googlegroups.com|sc_email_test+scossar-mailing-list-5@discoursemail.com

Google 组的“发件人”电子邮件地址与分类的传入电子邮件地址之间用管道符(|)分隔。当您在分类的传入地址字段中输入组的发件人地址并保存分类时,Discourse 应会自动为您配置此项。我用于订阅该组的地址是分类的传入电子邮件地址(sc_email_test+scossar-mailing-list-5@discoursemail.com)。

对话已显示在我的分类中:

我很快将删除该组和测试站点。

3 个赞

非常感谢您对此进行调查。那么这应该能解决问题。我会试试看!

由于我并非掌控者,我可能没意识到可以手动添加新用户而无需确认。

或许可以在说明中添加一个提示,告知用户他们只能通过网页界面进行订阅(当不需要邮件确认时)。

1 个赞

@simon 这不仅能完美解决问题(正如您所建议的,解决方案是使用 Google Groups 界面手动添加成员),还让我想到了如何 导入邮件列表,而且方法要简单得多——只需使用邮件列表存档,然后重新将所有邮件发送至 Discourse 即可。

1 个赞

[quote=“deeplow, 帖子 9, 主题 161827”]
这也让我想到了一种更简单的方法来 导入邮件列表。[/quote]

在此处找到:

2 个赞

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