Improving Email Deliverability - SPF and DKIM Setup Guide
Why configure SPF and DKIM records?
By setting up SPF and DKIM records, emails that come from Influitive will be properly branded with the selected Hub admin's email address as the sender. If these records are not set up, Hub emails from Influitive will appear to be sent from "hubname@email.influitive.com". If you are comfortable with using the hubname@email.influitive.com as the Hub email sender, then SPF / DKIM setup is not required.
What are SPF and DKIM?
This article covers the following:
- Configuring: SPF and DKIM
- Template Email for your IT Department
- Is it Working?
- Check your SPF
- Check your DKIM
- Test in the AdvocateHub
Configuring SPF
Please follow the instructions below to add SPF records:
- Access your domain's DNS record
- Add the following to your SPF record: include:email.influitive.com
- Alternatively, add the IP: ip4:192.174.90.242
Watch your SPF lookups!
The number of SPF lookups is limited to 10. The email.influitive.com include will add more lookups to your SPF record. It is likely that you will need to use the IP address instead (IP addresses do not take up any lookups).
Configuring DKIM
- Access your domain's DNS record
- Add a new TXT record
v=DKIM1; k=rsa; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDih5pVeAPRFdDHY+14sCpx2Alpv6Fa4TpfuTuvahTlynaArXq7NjLef5VaxM/qZ0jRzSK+9YSWW4ZgX56Oz/2rM+aZGcIQQeY9fnboRqOvj5yEUZE8Lb0TLOJ8LvwkI5gKn/T5soRcVcX9DQKmn/NbaRjXx1zSzEANc6NyxOfMDQIDAQAB
Example Email to send to your IT Department
v=DKIM1; k=rsa; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDih5pVeAPRFdDHY+14sCpx2Alpv6Fa4TpfuTuvahTlynaArXq7NjLef5VaxM/qZ0jRzSK+9YSWW4ZgX56Oz/2rM+aZGcIQQeY9fnboRqOvj5yEUZE8Lb0TLOJ8LvwkI5gKn/T5soRcVcX9DQKmn/NbaRjXx1zSzEANc6NyxOfMDQIDAQAB
Is it Working?
Ultimately we recommend sending some test emails to truly get an idea as to whether everything is working perfectly. That said, below you can find all the ways we here at Influitive Support check SPF/DKIM records.
Check your SPF records
1. Go to http://www.kitterman.com/spf/validate.html
2. Enter your email domain (i.e. influitive.com), and click "Get SPF Record"
3. Check the SPF results
- You should see: evaluating... SPF record passed validation test with pySPF (Python SPF library)!
- If you see a failure, you'll need to give the error to your IT team for further investigation
- In the SPF record, look for either of the following required items for sending emails from Influitive: ip4:192.174.90.242 or email.influitive.com.
- If you do not see either of these, then you will need to ask your IT team to add one of them.
Check your DKIM record
p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDih5pVeAPRFdDHY+14sCpx2Alpv6Fa4TpfuTuvahTlynaArXq7NjLef5VaxM/qZ0jRzSK+9YSWW4ZgX56Oz/2rM+aZGcIQQeY9fnboRqOvj5yEUZE8Lb0TLOJ8LvwkI5gKn/T5soRcVcX9DQKmn/NbaRjXx1zSzEANc6NyxOfMDQIDAQAB
Test your Hub emails
To test if the new set SPF/DKIM records works successfully, please follow these steps:
- Login to your AdvocateHub as an administrator. Click on the Admin View > Gear icon > Settings > Email > General > Make sure that the "Encountering deliverability problems? Send emails from inadine@email.influitive.com." checkbox is unmarked.
- Additionally, please make sure the selected Sender has the email domain (@companyname.com) with the configured SPF/DKIM records.
- Click the "Update email sender" button.
- Once that's saved, you will now add a test email account to test the emails. To do this, head over to the Members Tab > Invite List > Add to Invite List > Enter a valid email address as a test that you have access to. You will need to send a Hub email invitation to the test account. Once the account is added, click on the checkbox next to the test account > Send Invite.
- Please wait for a few minutes for the invitation email to be delivered. In the same Invite List, search for the test account and click on the name to open the test account's profile page > head over to the Email Tab.
- From here, you can see the status of the sent Hub email. If you see "Delivered" then the email is successfully delivered and you are ready to send other emails from the Hub. If you see a "Failure" message, please check the SPF/DKIM records again to ensure that it's correct.
Still running into issues?
Please contact support@influitive.com to double-check your setup and troubleshooting assistance.