I’ve just recently switched my SMTP settings for Discourse to use Google Suite (Gmail) for mail instead of my custom hosted mail server that I used before. One of the big reasons that I decided to do this is because previously, users with a
@gmx.com email address wouldn’t be able to receive emails from our forum, which would result the user(s) having to contact an administrator to get their email verified.
So, I successfully switched the email over to GSuite, and I created a test GMX email and I was able to receive emails perfectly, great! However, I noticed an issue. Previously, I was sending email through
firstname.lastname@example.org (which is run through my own mail server hosted on Azure), and I’d have the [“notification email” option set to
email@example.com (see here). This would work perfectly, making the email show up like it would arrive from
firstname.lastname@example.org (see here).
Now that I’ve switched to GSuite, the email now arrives as
email@example.com instead of the configured
firstname.lastname@example.org (as shown here).
Is there anything I can do to fix this without having to create a new user in GSuite with the email
email@example.com and sending the mail through that account? (This would be the easiest way to handle the situation, however it would result in me adding a new user, which is more money.)
Support or any ideas would be greatly appreciated, thanks!