Disclaimer: With the introduction of the Domain Management feature, the SPF record is supplied to you when configuring an email domain.
If Domain Management is activated on your platform, please see Domain Management: Configuring email domains for more information.
Introduction
A Sender Policy Framework (SPF) record is a special type of Domain Name Service (DNS) record, which when applied, authorizes the usage of email addresses by a third party. You can configure the SPF as an email authentication method to allow Docebo to send trusted emails on your behalf, to reduce the possibility of ending up in a recipient’s junk email folder.
Configuration guideline
You need to set an SPF record to allow an email from @youremaildomain.com
to be sent by Docebo’s mail servers. This will allow the recipient server to verify that the original mail server is authorized to send emails from that address. If you do not already have an SPF record in your custom domain, you should create it through your provider as a new TXT record with the following info:
v=spf1 mx include:docebosaas.com ~all
If you already have an SPF record, you should add the following text to it:
include:docebosaas.com
This line should be added after the last include:
, but before the ~all
clause.
Please note: You cannot set two SPF records. Doing so will cause them both to be voided, which may lead the sent email to be marked as spam. If you do not set an SPF record, the recipient will not be able to validate the sender. Therefore, some recipients may reject emails sent from the platform or mark them as spam. Remember: Docebo does not have a set of static IPs that can be placed in an allow list.
Please note that Docebo also offers DKIM security feature as a method to validate the platform domain name identity associated with the email messages sent by the platform via the Notification App, so that they will not end up in a recipient’s junk email folder. Docebo recommends that DKIM and MX records are set up in addition to SPF.
Please note: The Sender Policy Framework (SPF) specification has a limit on the number of DNS lookups required to fully resolve an SPF record. The SPF specification typically has a limit of 10 DNS lookups.
When choosing your email sender address, remember not to reuse your custom or Extended Enterprise domains, as most DNS services do not allow for a CNAME and SPF record to coexist for the same domain. We suggest that you find a similar name. As an example, if you custom domain is learning.mydomain.com
, you can configure a sender email address as learning@mydomain.com
or even use a 4th level domain (for example, if you custom domain is learning.mydomain.com
, use noreply@something.learning.mydomain.com
as sender email address).