I have assign mailer enabled selected, and I like the feature! It is super handy that staff get an email as well when they are assigned topics by a colleague. However, when a staff member assigns a topic to themselves, I think it is a bit excessive that they are sent an email. After all, they assigned it to themselves so they know already.
AI-generated summary
The discussion revolves around the feature of receiving an email notification when assigning a topic to oneself in Discourse. tobiaseigen suggests it’s excessive to receive an email when assigning a topic to oneself, as they’re already aware of the assignment. tophee agrees but notes that some people might assign topics to themselves as a reminder, and that consistency in sending emails is important. tobiaseigen proposes adding a personal preference setting or admin setting to accommodate different needs.
jomaxro offers a workaround by creating a Gmail filter to automatically delete emails with the subject “assigned you to.” Meanwhile, zogstrip suggests implementing a feature to disable email notifications when assigning a topic to oneself. dan has submitted a pull request to change the “assign mailer enabled” settings to an enum with options for never sending emails, only sending if the assigner and assignee are different users, or always sending emails.
I tend to agree but I bet you there are people who assign stuff to themselves because it sends them a reminder email…
Also, I think it’s kinda consistent to always send that email.
So, after all, perhaps I don’t tend to agree that much?
I hear you. People get used to all sorts of funny workflows, and use their email to maintain a todo list. I do this sometimes myself. Maybe different needs can be accommodated with a personal preference setting or an additional admin setting?
I get complaints on my team all the time about these emails - we are constantly spamming ourselves.
Update - a graphic visualisation of the impact of this in my email inbox after a few hours of work in the forum today. This is typical.
I don’t have an opinion one way or another here, but I can offer a workaround. Create a Gmail filter for mail your Discourse site with the subject tobiaseigen assigned you to and have the email automatically deleted. I do exactly that for email I get here on Meta - our ticket system uses PMs which creates lots of emails. Here’s the filter I use, and what my trash looks like (that would be my inbox if I didn’t delete them):
Should be easy enough to do… @dan can you add that to your list?
I submitted a pull request that changes the assign mailer enabled settings to an enum with:
- Never
- Only if assigner and assignee are different users
- Always


