Page MenuHomePhabricator

Check SPF/DKIM settings (was Make Zynatic and e-mail server play nice using SPF)
Closed, ResolvedPublic

Description

As part of our e-mail re-structure and membership drive we are looking over our e-mail settings and how to prevent the e-mails from being caught in various spam filters.

The first thing to do is to set up spf and dkim records for the various hosts we use.

  • Zynatic (info[at]wikimedia.se)
    • spf - See instructions at §12.2 in the manual Update: "v=spf1 include:include.space2u.com -all"
  • GSuite - dkim instructions, spf instructions
    • *[at]wikimedia.se
      • spf
      • dkim
    • *[at]offentligkonst.se
      • spf
      • dkim
    • ... more domains with info[at] addresses
  • Mailchimp (info[at]wikimedia.se) - see instructions
    • spf
    • dkim

Test results

Once our e-mail server is up we need to set up SPF for e-mails sent from our membership platform.

Test score for e-mail sent via Zynatic (created member with test address): 9/10

  • The minus was for the message not being signed with DKIM
  • There was also a note about there not being an unsubscribe header (which on the other hand isn't supported by the membership register yet) and us not having a DMARC record

Test score for an e-mail sent via GSuite: 8.5/10

  • The minus was for being on three blacklists (sorbs.net twice and anti-spam.org.cn)
  • The note about not having a DMARC record was still there

Test score for an e-mail sent via Mailchimp: 9.5/10

  • The minus was for my test e-mail not containing alt texts
  • The note about not having a DMARC record was still there

Test score for an e-mail sent via Qualitrics: 9.5/10

  • note that this mail is sent from a wikimedia.org address so less relevant
  • The minus was for being on one blacklists (sorbs.net)

Event Timeline

Added to the SPF record. Should do a test mailing from Zynatic to make sure its all ok

Tested mailing to https://www.mail-tester.com/ from Zynatic and GSuite. Results are presented above.

Will also try one via Mailchimp when we do the next mailing from there.

The Zynatic part of the task is solved but waiting with resolving until the Mailchimp score is in

Lokal_Profil renamed this task from Make Zynatic and e-mail server play nice using SPF to Check SPF settings (was Make Zynatic and e-mail server play nice using SPF).Jun 18 2018, 2:36 PM
Lokal_Profil updated the task description. (Show Details)

Spotted that we have not in fact set up mailchimp to "truely send as us" (we are in the from: field only). Settings for doing this can be found at https://mailchimp.com/help/set-up-custom-domain-authentication-dkim-and-spf/

Lokal_Profil renamed this task from Check SPF settings (was Make Zynatic and e-mail server play nice using SPF) to Check SPF/DKIM settings (was Make Zynatic and e-mail server play nice using SPF).Jun 28 2018, 2:03 PM
Lokal_Profil updated the task description. (Show Details)

dkim added for mailchimp and Gsuite (wikimedia.es). Awaiting validation.

Ran test for Mailchimp. Documented above.

Remaining is adding spf/dkim to gsuite for any other domains which we might want to send from (if any)

Lokal_Profil claimed this task.