更改管理员邮箱

你好 :slight_smile:

据我所知,在 Discourse 社区中将某人设为管理员的唯一方法是转到他们的个人资料 > 管理员 > 管理员(切换为“是”)。

我的问题是我无法添加新管理员,因为需要发送一封电子邮件来批准此更改,但我没有收到任何电子邮件(“我们已向您发送一封电子邮件以验证新管理员。请打开它并按照说明进行操作。”)。我猜之前管理社区的人正在收到这些邮件,但他们的工作电子邮件已被停用。

有什么办法可以让我看到谁收到了这些电子邮件,或者是否有其他方法可以将用户设为管理员?

提前感谢,非常感激。

您可以在 /admin/email/sent 页面查看谁收到了电子邮件。

您使用的是共享/继承的管理员帐户,还是专属于您的帐户?

1 个赞

你好 JammyDodger!

我看了一下,但找不到你提到的 admin>email>sent 的位置——你能不能发个截图,直观地展示一下怎么去那里?

我使用的是一个专为我创建的管理员账户,并且我的用户个人资料关联的是我自己的电子邮件地址。

谢谢!

1 个赞

当然可以。 :slight_smile: 希望这能帮到你:

你也可以直接在网站主 URL 后添加 /admin/email/sent 来访问该页面([你的网站]/admin/email/sent

在该页面上,你还可以按 admin_confirmation_message 进行筛选,只查看该类型的邮件。

如果你使用的是自己的账户和自己的电子邮件地址,这些邮件应该会发送给你。

我认为如果你在账户上启用了 2FA,那么在授予管理员权限时会要求输入身份验证器代码,而不是发送确认邮件,所以如果你找不到这些邮件的去向,这可能是一个替代方案。

3 个赞

谢谢你提供的截图,Jammy!在我筛选完所有信息后,我终于看清楚了 :slight_smile: 真的很奇怪,它说邮件已经发送给我了,但我从未收到过 Discourse 发送的用于批准管理员的邮件 :roll_eyes: (截图如下)我可能哪里做错了?
image

如果那个方法可行,那将是暂时的救星,直到我弄清楚为什么我收不到那些邮件。我该如何进行双因素认证(2FA)? :thinking:

1 个赞

您是否收到其他邮件?(还有经典的“您检查过垃圾邮件文件夹吗?” :slight_smile:

但是,您可以从“偏好设置”的“安全”选项卡中添加双重身份验证:

4 个赞

如果其他方法都失败了,并且您有服务器访问权限,您可以在数据库中手动授予他们管理员权限。

2 个赞

啊!我有点不好意思,我掉进了邮件进入另一个文件夹的陷阱。当我开始这份工作时,我收到了太多邮件,我想我创建了一个规则,让它们都消失了),但我宁愿直接关注社区),这封邮件就被发送到那里了!……

双因素身份验证是个好主意,希望我设置好之后也能这样操作。

非常感谢您的帮助,非常感激!:slight_smile: :clap:

2 个赞

别这样。

做一个好的管理员,找出问题并帮助用户,总比视而不见要好。

3 个赞

谢谢你,Eric! :slight_smile:

1 个赞

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