Email: How to change the 'From' field?

סיכום מבוסס בינה מלאכותית

The discussion revolves around Multimastery’s request to change the ‘From’ field in login code and password reset emails to include their community’s name, as it currently displays only “Discourse ID”. Although initial suggestions pointed to standard site settings like email_site_title and notification_email (post:4), it was clarified that these emails are generated by Discourse ID, a centralized authentication system used for free plans, rather than the user’s forum itself.

supermathie and NateDhaliwal explained that because authentication is handled by Discourse ID on the free plan, the sender name cannot be customized to reflect the specific community. Multimastery argued that recipients might be confused by the generic sender, especially when trying to log in to a specific site. The topic was categorized as a feature request, with a suggestion for clearer email copy explaining that Discourse ID is being used to authenticate for the forum (post:9).

HAWK confirmed that Discourse ID email branding cannot be changed on any plan. However, self-hosted or paid plans allow users to bypass Discourse ID entirely by using their own authentication methods, which resolves the branding issue. supermathie reiterated that on the free plan, these emails will always come from Discourse ID. The thread concluded with Multimastery confirming they understood the distinction and asking for documentation on configuring email settings for self-hosted or paid instances, which Andrew_Rowe noted is covered in Discourse’s documentation.

Hello how can I change the From field in the emails to match the name of my community (or at least include the name of my community so recipients know who it’s from)? Currently, in the From field for the login code email and the password reset email it just says from Discourse.

Why not include %{site_name} in the email subject setting?

I checked Email settings–Email subject and %{site_name} is already there, but for emails like the login code and password reset email, it not including it at all.

Look for the notification_email and email_site_title site settings.

It’s already set as my community. It’s the same issue that I described with those particular emails. I’m sure you can test this on your end. BTW I’m on the free plan.

Since you’re on the free plan, email should be preconfigured already and you cannot change it, I believe. Can you send a screenshot of what you’re seeing? Perhaps there is a workaround.

I think I’ve been pretty clear about the issue, but I’ve attached a small screenshot.

Issue: The ‘From’ field for the login code and password reset emails only show as from: Discourse ID.

Free or not, the name of my community should show - or there should at least be some type of co-branding (similar to the free subdomain). Furthermore, email recipients could easily get confused about where the emails are generating from with something generic as From: Discourse ID

Discourse ID is the auth system managed by Discourse, available at id.discourse.com, and is not just your forum. I tested a demo email on a free forum, and yes, I see what you mean. This seems more of a Feature topic IMO.

Yes, but therein lies the confusion: These emails are not coming from your forum.

(as Nate points out)

It sounds like the feature request is for the email from ID to mention your forum as the reason for the login request?

I can’t speak to the likelihood of that, but maybe more detailed copy here might help?

I’m not even sure about that as the user has just tried to log in to Discourse ID, so they should be expecting this email.

You’re being sent this email as you are attempting to authenticate to Discourse ID so that you can log into a forum that uses it.

לייק 1

How can I change/move this to a feature topic?

I have already done so for you.

לייק 1

Just curious, would I run into this branding issue on a self-hosted or paid plan?

That depends on whether you mean emails from your site, or emails from DiscourseID (which is the screenshot you posted).

Any and every instance.

I’m not sure that you are understanding the distinction. The email you have in your screenshot is not from a Discourse forum, it is from our centralised ID system which is required to sign up to free sites.

Can you show us a screenshot from an email that comes from your forum so that we are all on the same page?

3 לייקים

I understand clearly - which is why I said that my only issues are with the ‘login code email’ and the ‘password reset email’. All other emails show my community name.

But again, if someone wants to log into my community, and they request a password reset or login code from my community, then I want the email to arrive showing my community’s name - or at the very least, co-branded with my community name. Simple as that.

So if this is an issue only with the free version, the final question I asked is: Would this be the same issue with a self-hosted or paid version?

You won’t be able to change the name of DiscourseID emails to match your site on any plan. On self-hosted or paid plans you could opt not to use DiscourseID for auth, which would bypass the issue.

To be clear, these emails will never come from your community on the Free plan since authentication is handled by Discourse ID. Your users cannot request a login code or password reset from your community.

Self-hosted or paid plans do not have this restriction.

2 לייקים

For changing what specifically? Not using DiscourseID or changing the address that emails from your site are sent from?

Thanks, that’s all I wanted to know. Are there instructions for changing this setting on a self-hosted or paid plan if I decide to go that route?