Email to Message Inbox?

Is it possible to configure Discourse so that I have an email address @ my Discourse domain which goes to my message inbox on Discourse?

2 个赞

Groups can be assigned email addresses to start new conversations, but not users. Discourse isn’t a replacement for a conventional mail server/client.

2 个赞

That’s sort of true, but support@discourse.org gets delivered to a group.

1 个赞

Sure, but discourse.org is hosted at Google, not Meta. I’ve never had cause to email it, but it’s either a group which distributes mail to users, a mailbox which is accessed by multiple users, or an alias to a mailbox which is delivered by pop3 to a Discourse category or group inbox, right?

@rkaplan is asking for an email address at his discourse domain which goes to his mailbox. User mailboxes don’t support mail aliases, which is why I said that groups could have mail aliases, but not users.

2 个赞

Nice, I didn’t know about this feature. For others who have a hard time finding it:

  1. Enable config setting “email in” under “☰ → Admin → Settings → Email”.

  2. Go to “☰ → Admin → Groups → <choose group> → Manage → Interaction” and set “Email: Custom incoming email address”.

    (This setting is not visible before enabling “email in” in the previous step.)

If the OP wants the email to message inbox feature only for a few users (say, staff members), it will be acceptable to configure it manually for each of these users. Then, the above technique together with groups with one member only are a suitable option.

The “custom incoming email address” of each group can still be set in format “Discourse username @ my Discourse domain”.

8 个赞

有趣的是,这行得通:

  1. 在 Discourse 中创建一个新的组 admins_messaging
  2. 启用入站电子邮件后,可以直接向该组发送电子邮件,地址为我们域+admins_messaging@discoursemail.com,虽然有些迂回但仍然可用。

但是,尝试通过将电子邮件发送到现有管理员组的此电子邮件地址来欺骗系统不起作用:
ourdomain+admins@discoursemail.com

有没有办法从外部向管理员或版主组发送电子邮件?
如果不行,有没有办法将从创建的 admin_messaging 组收到的消息重定向/转发到管理员组?