U4-4192 - Emails send without SPF in mind

Created by Anders Burla Johansen 06 Feb 2014, 14:02:19 Updated by Anders Burla Johansen 07 Mar 2014, 17:35:51

I dont know if Umrbaco 7 is also affected. When in v6 when you start a task for translation an email is send to the person that should translate it. BUT the from email address is the users email address and not the email address specified in the umbracoSettings config file. So now you need an SPF record with the webserver for each users different domain.

So if you had a user with test@gmail..com then I should be able to have access to the gmail.com domain and add my webserver to the SPF record :)

I know that you can just add the smtp server to the web.config, but most of the time we just use a virtual smtp server.

Maybe I got things wrong - then just let me know :)


Sebastiaan Janssen 06 Feb 2014, 15:04:02

You need to configure SPF in your DNS, nothing we can do in the core for that, is there? I can't imagine. http://stackoverflow.com/questions/2098269/website-asp-net-to-send-emails-via-remote-mail-server-and-not-end-up-in-spam

Anders Burla Johansen 07 Mar 2014, 17:35:51

I know - BUT as stated. To set the SPF record for a user that has gmail.com - I should be able to add an SPF record for gmail.com with our webserver IP. Don't think that Google will allow me to do that. So you should send using the email that is configured in the umbraco settings file. Which is most of the times a domain within the website domain and as a developer company you properly has access to that domains DNS.

Priority: Normal

Type: Bug

State: Closed


Difficulty: Normal

Category: Architecture

Backwards Compatible: True

Fix Submitted:

Affected versions: 6.1.6

Due in version:


Story Points: