- ✓ A Badex Signature account (start free trial)
- ✓ Your email domain added in Badex dashboard → Domains
- ✓ An SMTP account created in Badex dashboard → SMTP Accounts
- ✓ DNS records configured (SPF, DKIM, DMARC)
Overview
DirectAdmin uses Exim as its mail transfer agent. You can configure Badex as a smarthost for the entire server, or configure individual email clients to use Badex as their outgoing SMTP server.
Method 1 — Exim Smarthost (Server-wide)
This routes all outbound email through Badex automatically for every domain and account.
Step 1 — Access Exim Configuration
Log into DirectAdmin as admin → Administrator Tools → Exim Configuration.
Step 2 — Enable Smarthost
Look for Use a smarthost option and enable it. Enter:
Step 3 — Save and Restart Exim
Click Save. Restart Exim from Administrator Tools → Services Monitor → restart Exim.
Method 2 — Per User Email Client
For individual users using an email client (Thunderbird, Outlook, Apple Mail), configure the outgoing SMTP server in the email client directly using the Badex settings shown above.
Method 3 — Roundcube Webmail
DirectAdmin includes Roundcube webmail. Follow our Roundcube guide to configure per-user SMTP settings.
Verify It's Working
SPF: PASS with IP 157.173.98.136
DKIM: PASS with domain yourdomain.com
DMARC: PASS
X-BADEX-Signature-Processed: 1
All outbound email from your DirectAdmin server now has professional DKIM-signed signatures.
Troubleshooting
Ready to get started?
14-day free trial. No credit card required. Works with DirectAdmin.
Start Free Trial →