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
- Go to "Domains"
- Click on "Add a domain"
- Enter your domain name
- 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
SPF record (optional but recommended)
Type: TXT
Name: @
Value: v=spf1 include:junkmail.site ~all
Step 3: Verification
- Wait for DNS propagation (up to 48 hours)
- Click on "Verify domain"
- 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
| Status | Description |
|---|---|
| Pending | DNS not configured (or MX/TXT not yet propagated) |
| Verifying | Verification in progress |
| Verified | Ready — you can create aliases on this domain |
| Failed | Configuration 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