Add a sending domain
Choose a domain for your sender address and set it up in MailGraf so you can start sending emails.
A sending domain is the part of your sender address after @. For example, [email protected] uses the domain yourbrand.com. Your account needs a domain that is ready to send before you can send any email, including a test.
Open Settings > Senders and click Add sender. You can use a domain provided by MailGraf or connect one you own.
A new account may need a review before adding a MailGraf domain or sending its first email. If a review is needed, a message appears on screen. MailGraf lets you know when it is complete.
Which option suits you?
| Option | Setup | When to choose it |
|---|---|---|
| MailGraf domain | Enter a brand name. No DNS changes needed. | To get started without owning a domain. |
| Your subdomain | Add 4 NS records at your DNS provider. | To send campaigns from a dedicated subdomain, such as news.yourbrand.com. |
| Your root domain | Add the DNS records shown in MailGraf. | To use a sender address such as [email protected]. |
If you own a domain, we recommend Your subdomain for campaigns. This keeps campaign sending separate from your everyday business email.
You can use 1 sending domain during the trial. Choose one you plan to keep, as frequent changes can affect your sending reputation.
Create a MailGraf domain
MailGraf creates a domain such as yourbrand.postgraf.net using your chosen brand name and manages its DNS settings. On a paid plan, complete your company details first.
Open the MailGraf domain tab
Enter a short name in Brand name. Use 3-40 characters, starting with a lowercase letter. Lowercase letters, numbers and hyphens are allowed. The domain and an example sender address appear below the field.Click Add
MailGraf creates the domain. Once its status is Ready, you can use it for sending.
This does not create a mailbox. To receive replies, enter an email address you already use in your campaign's Reply-to field.
Connect your subdomain
A subdomain adds a prefix to a domain you own. For example, connecting news.yourbrand.com lets you send from [email protected].
Open the Your subdomain tab
Enter a subdomain such asnews.yourbrand.comin Sending domain and click Add.Add the 4 NS records
Open your domain's DNS management panel. Create the 4 nameserver (NS) records shown in MailGraf and copy each Value exactly. If your provider appends the domain automatically, enter onlynewsin Name. Keep your root domain's nameserver settings unchanged. Those settings also affect your website and business email service.Click Check verification
The status may show Verifying. Wait a few minutes, then click the same button again. You can use the domain when the status is Ready. If it shows Add DNS records, MailGraf has not detected the records yet.
MailGraf manages DKIM, SPF and DMARC for this subdomain. These records help receiving email services verify that your emails come from your domain. Set a Reply-to address in your campaign to receive replies.
Connect your root domain
Your root domain is the domain itself, such as yourbrand.com. Make sure you can access its DNS management panel before starting.
Open the Your root domain tab
Enteryourbrand.comin Sending domain and click Add.Add the DNS records shown
Create every record listed in MailGraf at your DNS provider. The list usually contains 3 CNAME records, 1 MX record and 1 TXT record. If an additional CNAME record appears, add that too. The MX and TXT records belong to thebouncesubdomain. Leave your existing website and email records unchanged. Enter the MX priority in your provider's separate priority field.Click Check verification
If verification is incomplete, check again after a few minutes. Once the status is Ready, you can use addresses on this domain as sender addresses. This does not create any new mailboxes.
Add a DMARC record
You manage the DMARC record for your root domain. If there is no existing record, add a TXT record named _dmarc with the value v=DMARC1; p=none. Keep any existing DMARC record unchanged.
The domain can be verified without this record, but you will see a warning at the campaign's Review & send step.
If verification is incomplete
- If the status shows Verifying or Add DNS records, allow time for the DNS changes to appear. Then click Check verification again. If your provider appends the domain name automatically, do not enter that part twice. On Cloudflare, leave CNAME records set to DNS only.
- If the status is Failed, check verification once more. If the result stays the same, open the menu on the domain's row in Settings > Senders. Choose Delete domain, then add the domain again. If you re-add a root domain, use the new DNS records shown.
- If the status is Expired, the setup was not completed in time. For a subdomain, click Recreate setup. Your NS records stay the same. For a root domain, contact MailGraf.
Your DNS provider's guide
The steps for adding records depend on your provider: Cloudflare, GoDaddy, Squarespace, IONOS.
Stop using a domain
A verified domain cannot be deleted. If you no longer need it, choose Deactivate from its menu. This stops sending from the domain. Contact MailGraf if you need to use it again.
Frequently asked questions
Can I send a test email before adding a domain?
No. Your account needs a domain that is ready to send, even for test emails. If you do not own a domain, you can start with a MailGraf domain.
How long does verification take?
DNS records can take a few minutes to become visible, or up to 72 hours depending on your provider. Click Check verification again to see the result.
Who adds the DMARC record?
MailGraf creates it for a MailGraf domain or a connected subdomain. If you use your root domain, you add it yourself. A missing record triggers a warning before sending.
Related articles
Was this helpful?
Still need help?
Write to us and a person will answer.


