在邮件列表模式下创建用户

我们已经开始在(封闭的)论坛中直接创建用户,而不是邀请他们。这样,他们的用户名和密码就与网站上的相同(遗憾的是,我们的程序员无法让单点登录 SSO 正常工作 :frowning: )
我们使用的字符串如下:

u = User.create!(username: "Neuer.test", name: "Test UserNullZwo", email: "[test2@eeemail.com](mailto:test2@eeemail.com)", password: "12345password") ; u.activate ; u.approved=true

用户已成功创建,我可以看到他们的邮件列表模式已启用,但不知为何没有向他们发送任何邮件。

我还需要添加什么吗?

谢谢!

`

邮件列表每周发送一次。电子邮件通知会在帖子发布后 10 分钟发送,具体取决于每位用户的备用邮箱设置。
您可以从仪表板向这些用户发送测试邮件,以确认他们是否收到邮件。但邮箱地址必须有效。
如果测试邮件无法发送,请检查邮件报告中的跳过、退信和拒绝记录。
两个问题:在您开始自行创建用户之前,是否有其他用户已创建了账户?如果是,他们是否一直收到电子邮件——无论是即时邮件(10 分钟延迟)还是每周摘要?

您可能希望将此问题移至“支持”类别,而不是当前的未分类类别。:wink:

已移至 #support。:slightly_smiling_face:

邮件列表的发送遵循用户偏好设置中的“邮件列表”部分,我想您可能将其与摘要邮件混淆了。
我已将 SMTP 切换至 Amazon SES,因为我认为这导致了我们之前遇到的一些邮件发送不规律的问题。