Avoiding SPAM detection
Option 1 - Send from email@example.com
2017/11/02 - We switched to sending email via sendgrid.net, this should help with emails not ending in SPAM folder in users email accounts, please send from firstname.lastname@example.org to be sure.
Option 2 - Send from own domain.
Setup your own domain to allow surveycore.dk/sendgrid.net to send email on it's behalf, this is done by changing the TXT record on the domain.
You can use http://www.spfwizard.net/ to generate a correct SPF record if you haven't one setup.
SPF Record before: v=spf1 a:holte.mcg-systems.dk ip4:184.108.40.206/24 include:support.zendesk.com include:smtp.zendesk.com ~all
SPF Record after: v=spf1 a:holte.mcg-systems.dk ip4:220.127.116.11/24 include:support.zendesk.com include:smtp.zendesk.com include:surveycore.dk ~all
Please note that it can take 4-24 hours before the updated SPF record works.
Validating if emails is detected as SPAM
You can send a test email to a hotmail.com account, they validate SPF records and marks emails as spam if invalid.
1) Send a email to a test hotmaill.com account
2) login to hotmail and select the message and right-click and select View message source.
3) The first 4 lines will show if SPF test was a pass, fail or none if not setup.
Authentication-Results: hotmail.com; spf=pass (sender IP is 18.104.22.168) email@example.com; dkim=none header.d=surveycore.dk; x-hmca=pass firstname.lastname@example.org X-SID-PRA: email@example.com X-AUTH-Result: PASS X-SID-Result: PASS