New setting to disable overriding the email sender's name with the author when sending email notifications
Problem to solve
When gitlab sends notification emails it overrides the email sender's name putting the name of the author that caused the notification to be sent in the from header. This causes some email clients to automatically save a contact/autocomplete entry with that author's name but the gitlab servers email address. This new setting would prevent that and allow a sender's name to be statically set for all notification emails.
Proposal
A new Settings->Email text field setting. When it contains a value it would be used for the email sender's name in the from header instead of the author's name when sending email notifications. It would be highly recommended that when this setting is enabled that the "Include author name in notification email body" setting also be enabled.
A related secondary issue is that currently the description for the "Include author name in notification email body" setting states: "Some email servers do not support overriding the email sender name. Enable this option to include the name of the author of the issue, merge request or comment in the email body instead." (emphasis mine) but when this setting is enabled the authors name is included BOTH in the sender's name and in the email body.
What does success look like, and how can we measure that?
Email notifications can be set to be sent with a static sender name instead of the author's name.