Is it possible to configure Discourse so that I have an email address @ my Discourse domain which goes to my message inbox on Discourse?
AI-generated summary
The discussion is about whether itâs possible to configure Discourse to send emails from a custom address to a userâs message inbox. Stephen states that this is not possible for individual users, but pfaffman points out that support@discourse.org is an exception.
However, tanius suggests a workaround using groups. By enabling the âemail inâ setting and creating a group with a custom incoming email address, itâs possible to receive emails in a group inbox. This can be used to send emails to a userâs message inbox by creating a group with only one member.
Nesha also shares a technique using a custom email address with a group name, but notes that this doesnât work with existing admin or moderator groups. They ask if itâs possible to redirect or forward received messages from a created group to an existing group, such as admins or moderators.
Groups can be assigned email addresses to start new conversations, but not users. Discourse isnât a replacement for a conventional mail server/client.
Thatâs sort of true, but support@discourse.org gets delivered to a group.
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.
Nice, I didnât know about this feature. For others who have a hard time finding it:
-
Enable config setting âemail inâ under ââ° â Admin â Settings â Emailâ.
-
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â.
Interestingly, this works:
- Create a new group admins_messaging in Discourse
- When incoming emails are enabled, this groups can be directly emailed on rather convoluted but still functional email address ourdomain+admins_messaging@discoursemail.com
However, trying to trick the system by sending the email to the existing admin group to this email address does not work:
ourdomain+admins@discoursemail.com
Is there a way to send emails from the outside to admins or moderators groups?
If not is there a way to re-direct/forward received messages from created admin_messaging group to admins group?