Skip to main content
This guide walks you through adding the required DNS records in DreamHost to verify your domain with Flowforth.
Before starting, make sure you’ve already added your domain in Flowforth. You’ll need the DNS record values shown on the domain settings page.

Add the MX Record

Adding an MX record in DreamHost requires first creating the sending subdomain (e.g., send.example.com) as a DNS-only domain, then configuring the MX record on that subdomain.

Step 1: Create the Sending Subdomain

  1. Log in to the DreamHost Panel
  2. In the top right, click the Add Website button
  3. Select Create a Subdomain (blog.example.com)
  4. Enter the subdomain from Flowforth (e.g., send.example.com)
  5. Choose DNS Only as the hosting option
  6. Save your changes
For more details, see DreamHost’s guide to adding a website.

Step 2: Add the MX Record

  1. Navigate to MailCustom MX in the DreamHost Panel
  2. Select the subdomain you just created (e.g., send.example.com)
  3. Copy the MX Value from Flowforth into the MX Record field
  4. Set the Priority to 10
  5. Click Update your custom MX records now! to save your changes
For more details, see DreamHost’s guide to configuring custom MX records.
DreamHostFlowforthExample Value
DomainNamesend.example.com
MX RecordValuefeedback-smtp.us-east-1.amazonses.com
PriorityPriority10

Add the SPF Record (TXT)

  1. Navigate to WebsitesManage Websites in the DreamHost Panel
  2. Click the DNS tab for your main, pre-existing domain
  3. Click Add Record
  4. Set the Type to TXT
  5. In the Name field, enter the name from Flowforth (e.g., send)
  6. Copy the TXT Value from Flowforth into the Value field
  7. Click Add Record
For more details, see DreamHost’s guide to adding custom DNS records.
DreamHostFlowforthExample Value
TypeTypeTXT
NameNamesend
ValueValue"v=spf1 include:amazonses.com ~all"

Add the DKIM Record (TXT)

  1. Navigate to WebsitesManage Websites in the DreamHost Panel
  2. Click the DNS tab for your domain
  3. Click Add Record
  4. Set the Type to TXT
  5. In the Name field, enter the DKIM name from Flowforth (e.g., resend._domainkey)
  6. Copy the DKIM Value from Flowforth into the Value field
  7. Click Add Record
DreamHostFlowforthExample Value
TypeTypeTXT
NameNameresend._domainkey
ValueValuep=example_domain_key_value

Add the DMARC Record (TXT)

While not strictly required, adding a DMARC record is highly recommended. It improves deliverability and protects your domain’s reputation.
If your domain already has a DMARC record, you do not need to add another one. You can check by looking for an existing TXT record with the name _dmarc in your DreamHost DNS settings.
  1. Navigate to WebsitesManage Websites in the DreamHost Panel
  2. Click the DNS tab for your domain
  3. Click Add Record
  4. Set the Type to TXT
  5. In the Name field, enter the DMARC name from Flowforth (e.g., _dmarc)
  6. Copy the DMARC Value from Flowforth into the Value field
  7. Click Add Record
DreamHostFlowforthExample Value
TypeTypeTXT
NameName_dmarc
ValueValuev=DMARC1; p=none;

Verify in Flowforth

Once all records are added in DreamHost, go back to your domain in Settings → Domains and click the “Records Added” button. Flowforth will check your DNS records and verify the setup in the background.
DNS changes can take anywhere from a few minutes to several hours to propagate. If verification doesn’t succeed right away, wait and try again later.

Troubleshooting

  • Verification failed: Double-check the records you added in DreamHost for copy/paste errors.
  • MX record not working: Make sure you created the sending subdomain (e.g., send.example.com) as a DNS Only domain before adding the MX record.
  • Priority conflict: If priority 10 is already in use on another MX record, use a different value like 20 or 30.
  • Still not verifying after 72 hours: Contact support@flowforth.co and we’ll help you debug the issue.

If you need help, contact support@flowforth.co.