Skip to content

SPF and DKIM configuration

By default all e-mail messages will be send from the MyPup domain. It is however possible to send e-mails on behalf of your own domain and e-mail address. To make this possible some changes need to be made first.

Follow the folling steps to allow us sending e-mails on your behalf:

  1. Determine which e-mail address you would like to use to send e-mails from. Only one e-mail address is allowed.
  2. Inform you IT department about the e-mail address you've choosen, so they can configure the SPF, DKIM and DMARC settings below for that specific domain name.
  3. It takes up to 24 hours before we can successfully send e-mails on your behalf. Before that time e-mails might be marked as spam.
  4. Once changed, inform us about the new e-mail address you would like to use.

SPF

Edit the DNS records of the domain you want to send from. Reconfigure (or add) the corresponding SPF record and add the following in the record.

include:_spf.mypup.app

For example the complete record could look like the following:

Type:    TXT
Name:    @ 
Value:   v=spf1 include:_spf.mypup.app a:yourdomain.com -all 
TTL:     600

DKIM

Edit the DNS records of the domain you want to send from. Add the following DKIM record. We recommend a TTL of about one hour (600 seconds). This way we can periodically update the certificates.

When the record has been added it can be tested using aby DKIM validation tool online. Use mypup as selector and enter your own domain name to validate.

Type:    CNAME
Name:    mypup._domainkey 
Value:   _dkim.mypup.app.
TTL:     600

DMARC

It is mandatory to have a correctly configured DMARC policy using a DMARC DNS record. For more general information about DMARC click here.

An example a DAMRC record looks like:

Type:    TXT
Name:    @ 
Value:   v=DMARC1; p=quarantine; sp=quarantaine; rua=mailto:postmaster@CUSTOMER.COM; ruf=mailto:postmaster@CUSTOMER.COM; pct=5; fo=1
TTL:     600