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:
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 |
CreatedOn | DateTime | When the from domain was created in CET |
CreatedOnUtc | DateTime | When the from domain was created in UTC |
ModifiedOn | DateTime | When the from domain was last modified in CET |
ModifiedOnUtc | DateTime | When the from domain was last modified in UTC |
DeletedOn | DateTime | When the from domain was deleted in CET |
DeletedOnUtc | DateTime | When the from domain was deleted in UTC |
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. |