Overview
This guide provides essential steps for setting up SPF and DKIM records to ensure emails sent from Influitive's AdvocateHub are delivered to recipients' inboxes using the Hub admin's email address. It emphasizes the importance of these configurations for email legitimacy, branding consistency, and avoiding the default Influitive domain in sender addresses. The article includes detailed instructions for configuring SPF and DKIM, including updates to a 2048-bit key DKIM, and offers troubleshooting tips and a sample email to request IT department assistance.
Information
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?
Note: In order for your domain to be verified by, you must have the DKIM records configured as the minimum requirement. They require this to ensure that nobody is trying to send illegitimate emails on your behalf.
Configuring SPF
- 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
2048-bit Key DKIM
As of July 25, 2023, all sending domains are verified with a 2048-bit key as opposed to the previous 1024-bit key DKIM record.
The change applies to all new sending domain verifications, but everything should still work as normal if you still have the old DKIM values below:
Value:
v=DKIM1; k=rsa; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDih5pVeAPRFdDHY+14sCpx2Alpv6Fa4TpfuTuvahTlynaArXq7NjLef5VaxM/qZ0jRzSK+9YSWW4ZgX56Oz/2rM+aZGcIQQeY9fnboRqOvj5yEUZE8Lb0TLOJ8LvwkI5gKn/T5soRcVcX9DQKmn/NbaRjXx1zSzEANc6NyxOfMDQIDAQAB
- Access your domain's DNS settings
- Add a new TXT record
v=DKIM1; k=rsa; h=sha256; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhLMyR/tr6t23k4+eKR70sPYYboWe32osO75UZadgDw8MUp27slijCM4fxU2VqaUhIF+qWPSvlhRgCfyiR8ciW+7vaYciRbFUM5gPJsYCMwHgLoZ+nju263OjKm7SNRq3sZJ4H0YVH1yAYZpRuvUrA3MbJhR5AhcM+uFLq8uOPEykjte+ElJKqqzt6GnAopIgHkNUSTODtCDz7hjRFHfDBe87Q9/ks3PnjGAoRp09Vv9A49mR5Xnzc+TZ1dxh9XsuAryoPP5eda6Xb55GfshKOEenL04cqhC6AAQ/O8by/cS0nF0MSDtZDtnSm9CLjWUeiARr2Ysi8xkXJEiVAxacQIDAQAB
Note: At this point, please notify Influitive Support that you are enabling this feature, as there is one setting that we need to enable in the backend of our system.
Example Email to send to your IT Department
Value:
v=DKIM1; k=rsa; h=sha256; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhLMyR/tr6t23k4+eKR70sPYYboWe32osO75UZadgDw8MUp27slijCM4fxU2VqaUhIF+qWPSvlhRgCfyiR8ciW+7vaYciRbFUM5gPJsYCMwHgLoZ+nju263OjKm7SNRq3sZJ4H0YVH1yAYZpRuvUrA3MbJhR5AhcM+uFLq8uOPEykjte+ElJKqqzt6GnAopIgHkNUSTODtCDz7hjRFHfDBe87Q9/ks3PnjGAoRp09Vv9A49mR5Xnzc+TZ1dxh9XsuAryoPP5eda6Xb55GfshKOEenL04cqhC6AAQ/O8by/cS0nF0MSDtZDtnSm9CLjWUeiARr2Ysi8xkXJEiVAxacQIDAQAB
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=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxhLMyR/tr6t23k4+eKR70sPYYboWe32osO75UZadgDw8MUp27slijCM4fxU2VqaUhIF+qWPSvlhRgCfyiR8ciW+7vaYciRbFUM5gPJsYCMwHgLoZ+nju263OjKm7SNRq3sZJ4H0YVH1yAYZpRuvUrA3MbJhR5AhcM+uFLq8uOPEykjte+ElJKqqzt6GnAopIgHkNUSTODtCDz7hjRFHfDBe87Q9/ks3PnjGAoRp09Vv9A49mR5Xnzc+TZ1dxh9XsuAryoPP5eda6Xb55GfshKOEenL04cqhC6AAQ/O8by/cS0nF0MSDtZDtnSm9CLjWUeiARr2Ysi8xkXJEiVAxacQIDAQAB
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.
FAQ
Why is it important to configure SPF and DKIM records for emails sent from Influitive's AdvocateHub?
Configuring SPF and DKIM records is important to ensure that emails are recognized as legitimate, to maintain consistent branding by using the Hub admin's email address as the sender, and to improve email deliverability and open rates.
What are the consequences of not setting up SPF and DKIM records for Influitive emails?
Without setting up SPF and DKIM records, emails from Influitive's AdvocateHub will appear to be sent from an Influitive domain (hubname@email.influitive.com), which may affect deliverability and branding consistency.
How many SPF lookups are allowed, and why might it be necessary to use an IP address in the SPF record?
The number of SPF lookups is limited to 10. Using the domain email.influitive.com in the SPF record will add more lookups, so it may be necessary to use an IP address instead, as IP addresses do not count towards the lookup limit.
What change was made to the DKIM record as of July 25, 2023?
As of July 25, 2023, all new sending domain verifications use a 2048-bit key for the DKIM record, replacing the previous 1024-bit key to enhance security.
How can I confirm that the new SPF and DKIM records are working correctly?
You can confirm the new records are working by sending test emails and checking the delivery status. Additionally, you can use verification methods provided by Influitive Support to check your SPF and DKIM records. If there are issues, you should recheck the records for accuracy or contact Influitive support for assistance.