From domains

When you start sending using our API, the only domain you can use is our default cmemailcampaigns.com domain. If you want to use your own domain to send email, you have to verify your domain. In order to do so you'll have to create a few DNS entries. These DNS records are necessary to let mailboxproviders know that the mail is really coming from you. This seems like a lot of work to start with but unfortunately, it's really necessary. If we would let you send without the domain verification, a lot of your email would be blocked or end up in the spam folder.

When your domain is verified, you can use every email address you want without further verification mails. So if you verified myawesomecompany.com you can send from all these addresses:

  • john.doe@myawesomecompany.com
  • jane.doe@myawesomecompany.com
  • info@myawesomecompany.com
  • noreply@myawesomecompany.com

Object definition from domain

Property Type Description
ID Guid The ID of the from domain
AccountID Guid The accountID of the from domain
Domain String The domain, for example myawesomecompany.com
IsValid Bool Whether the domain is verified and can be used in from addresses. This is true when all DNS entries are created correctly and have been verified
DnsEntries Array of objects Dns entries for this domain, see dns entry object definition

Object definition DNS entry

Property Type Description
Host String The host of the DNS entry
Type String The type of the DNS entry
Value String The value of the DNS entry
IsValid Bool Whether this entry has been entered correctly or not. Please note that the verify method should be called first.