Configuring e-mail

Handling SFP, DKIM and DMARC profiles

Upodi has public SPF and DKIM, but we cannot do DMARC at this point in time. Neither do we support DKIM for our customers own domains.

Configuring Sender Policy Framework (SPF)

SPF uses the domain value in the Return-Path header for the DNS lookup to determine the permitted senders of the domain.


Sender Policy Framework (SPF)

Sender Policy Framework (SPF) is an email authentication standard developed by AOL that compares the email sender’s actual IP address to a list of IP addresses authorized to send mail from that domain. The IP list is published in the domain’s DNS record

If you have an SPF record set for your root domain (i.e., you must add the following:

If you do not have an SPF record for your domain you must create a TXT record with the value:

v=spf1 ~all

Do not create more than one SPF record for a given domain. If you need more than one SPF record, you will want to merge the additional SPF records into a single SPF record.

Already have an SPF record for your domain?

No problem. You simply need to add the SendGrid include mechanism lookup into your existing record. For example, if your record looks like this:

v=spf1 a mx ~all

You would just need to add our lookup at the end of the string, before the ~all mechanism, like so:

v=spf1 a mx ~all

Configuring DMARC

We sign the SPF to ensure email providers that the emails come from us, making it unlikely to be considered spam.


What is DMARC?

DMARC (Domain-based Message Authentication, Reporting and Conformance) record is a type of DNS record such as SPF, CNAME, MX, DKIM, etc.

DMARC (if configured with policy) is used to inform the email receiving server whether or not to accept an email from a particular sender. The email receiving server will check for the policy and decide on whether to allow the email to the users' inbox or to discard it. It validates the From address given in the email sent by verifying it with the domain providers DMARC policy.

For more information, visit

DMARC Email Signing
In order for emails from Upodi to be delivered, the DMARC policy of the email domain used for your Upodi email must be set to a policy of “p=none”. Not “p=quarantine” or “p=reject”. If you configure the DMARC signing policy for reject or quarantine, email providers like AOL and Google will block and reject e-mails coming from Upodi.