Before you can set up a send email from address using a domain of your choice, it's necessary to set up SPF, DKIM and verify the domain. Here's how to do it.
For both SPF and DKIM, you'll need to access your domain DNS settings. If you don't have access, you may have to pass this onto your IT help.
Mitingu uses Mandrill (transactional email service from Mailchimp) to send all emails.
If you don't have an SPF record yet, you'll need to add one for your domain. At a minimum, the value should be the following if you're only sending mail through Mandrill for that domain:
v=spf1 include:spf.mandrillapp.com ?all
If you already have a TXT record with SPF information, you'll need to add Mandrill's servers to that record by adding
include:spf.mandrillapp.com in the record (before the last operator, which is usually
Add a new TXT record with the name
mandrill._domainkey.yourdomain.com (just replace yourdomain.com with the domain you're setting up).
The value for the record should be one of the options listed below. There are two options because the record contains semicolons. Some DNS providers escape semicolons for you while others require you to do it when you set up the record.
With semicolons escaped:
v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrLHiExVd55zd/IQ/J/mRwSRMAocV/hMB3jXwaHH36d9NaVynQFYV8NaWi69c1veUtRzGt7yAioXqLj7Z4TeEUoOLgrKsn8YnckGs9i3B3tVFB+Ch/4mPhXWiNfNdynHWBcPcbJ8kjEQ2U8y78dHZj1YeRXXVvWob2OaKynO8/lQIDAQAB\;
With semicolons unescaped:
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrLHiExVd55zd/IQ/J/mRwSRMAocV/hMB3jXwaHH36d9NaVynQFYV8NaWi69c1veUtRzGt7yAioXqLj7Z4TeEUoOLgrKsn8YnckGs9i3B3tVFB+Ch/4mPhXWiNfNdynHWBcPcbJ8kjEQ2U8y78dHZj1YeRXXVvWob2OaKynO8/lQIDAQAB;
Validate SPF and DKIM for Your Sending Domains
Before Mandrill can authenticate emails for your domain, you need to validate the SPF and DKIM records for your sending domain. To do this, we need you to supply us with an admin email address for that domain. We will enter it in the Mandrill platform and a verification email will be sent to the supplied admin email address. Once you have received it, please forward to email@example.com and we will verify for you.
As soon as that is done, you can use that domain as a email send from address.