Aliasify

Custom domains

Use your own domain with Aliasify

This feature requires the Business plan.

Why a custom domain?

With a custom domain, your aliases use your own domain instead of @junkmail.site. For example: test@your-domain.com.

Benefits

  • Branding — professional aliases with your brand
  • Trust — recipients see your domain
  • Control — complete management of your aliases

Add a domain

Step 1: Declare the domain

  1. Go to "Domains"
  2. Click on "Add a domain"
  3. Enter your domain name
  4. Click on "Verify"

Step 2: Configure DNS

Add the following DNS records at your registrar:

MX record

Type: MX
Name: @
Value: mx.junkmail.site
Priority: 10

TXT record (verification)

Type: TXT
Name: _junkmail-verify
Value: jm-verify=xxxxxxxxxx
Type: TXT
Name: @
Value: v=spf1 include:junkmail.site ~all

Step 3: Verification

  1. Wait for DNS propagation (up to 48 hours)
  2. Click on "Verify domain"
  3. The verification button stays available even after the first success — re-run it any time to confirm SPF and the rest of the records.

Use the domain

Once configured, create aliases on your domain:

test@your-domain.com
newsletter@your-domain.com
contact@your-domain.com

Domain statuses

StatusDescription
PendingDNS not configured (or MX/TXT not yet propagated)
VerifyingVerification in progress
VerifiedReady — you can create aliases on this domain
FailedConfiguration issue, see DNS instructions panel

Troubleshooting

The domain is not verifying

  • Check the DNS records (MX target, verification TXT)
  • Wait for propagation (up to 48 hours)
  • Use a DNS verification tool (dig, nslookup, mxtoolbox.com)

Emails are not being received

  • Check the MX record points to mx.junkmail.site
  • Make sure the domain status is Verified
  • Contact support if the problem persists