Getting started: Connect your email domain
Before you can send bulk email campaigns with Textmagic, you need to connect, verify your email domain (not a website domain), and add a sender.
Important to know:
- Free email domains (e.g., gmail.com, yahoo.com) can’t be used for bulk emails — you’ll need a domain that you or your business owns and controls (like yourcompany.com).
- To ensure email delivery, it is recommended that you warm up and build a strong domain reputation.
- Use MxToolbox Blacklist Check to verify if your IP or email domain is blacklisted. Textmagic cannot guarantee successful email delivery if your domain reputation score is low.
You can also watch a demo video showing how to connect and verify your email domain step-by-step.
Step 1: Add your email domain
Go to Messaging settings → Emails → Click Connect a new domain → Enter your domain name (for example, yourcompany.com) → Click Continue.
Tip: Using a subdomain like updates.yourcompany.com is recommended to help protect your main domain’s reputation.
Step 2: Authenticate your email domain
To start sending emails, you need to verify your domain by adding DNS records. Choose one of the following options:
Authenticate the domain automatically (recommended)
Textmagic uses a third-party service, Entri, to identify your email hosting provider.
- If the provider is detected, you’ll need to log in to your email provider dashboard and DNS records will be added automatically.
- If not, you’ll need to choose your provider from a list to continue the setup.
This simplifies domain authentication without manual DNS updates.
Authenticate the domain manually
Copy the DNS records from your Textmagic dashboard and add them to your domain provider (like GoDaddy or Namecheap).
- Copy the DNS records
- Log in to your domain provider
- Add the records and save
- Return to Textmagic and click “Verify records”
Send instructions to someone else
If someone else manages your domain, you can email them the setup instructions directly from Textmagic.
Changes usually take a few minutes to apply, but full propagation can take up to 24–48 hours. Once the domain is verified, we will send you a confirmation email.
Step 3: Add email senders
Once your domain is verified, you can add the email addresses you want to use to send emails.
- Enter the sender email prefix (like marketing)
- Fill in the From name – this is the name that shows in recipients’ inboxes
- Add a Reply-to email – replies will go to this address
- Option 1: Your own email inbox – Replies will go to the email address you are sending from.
- Option 2: Textmagic inbox – To receive replies as Tickets in Textmagic, you need to:
- Set up a Textmagic inbox in the Tickets settings.
- Choose your Textmagic inbox as the “Reply-to” address when sending emails.
You can create separate sender profiles for different departments like marketing, support, or billing.
Why is email domain authentication required?
Domain verification is essential for email deliverability and preventing emails from being marked as spam. It also:
- Confirms that you are a trusted sender.
- Protects your domain reputation.
- Ensures compliance with email providers’ security policies.
How to find my email domain hosting provider?
1. Check your DNS records
Look for MX (Mail Exchange) records in the domain’s DNS records using tools like MXToolbox.
Examples:
- If your MX record points to
aspmx.l.google.com
, then Google Workspace is your provider. - If
mail.protection.outlook.com
is listed, then Microsoft 365/Outlook is your host.
2. Check your email client settings
Open your email app (e.g. Outlook, Apple Mail) and look at the Account Settings section. Incoming and outgoing server names often match your email host.
Examples:
imap.gmail.com
➔ Google Workspace/Gmailimap.mail.yahoo.com
➔ Yahoo Mailmail.protection.outlook.com
➔ Microsoft 365
3. Check with your IT team or email administrator
If you’re at a company (like Textmagic), your IT team or email administrator can confirm who hosts your email. They might also help you update DNS records or troubleshoot issues.
4. Try an online lookup
Some online services like WhoIsHostingThis, Whois.net, or WhoisXML API can help you identify the mail host via your domain’s MX records.