Automate DNS Setup For PowerMTA
Connect your Cloudflare, GoDaddy, or Namecheap accounts via API with multi-provider, multi-key support. PMTAcore auto-fetches all your domains, lets you create, update, and delete DNS records with conflict detection and built-in rate limiting. During PowerMTA installation, DNS records (SPF, DKIM, DMARC, MX) are applied automatically — no manual DNS editing required. This feature is free for all users.

Automated DNS for PowerMTA
Multi-provider DNS management with conflict detection and auto-setup during installation
Multi-Provider, Multi-Key
Add multiple API keys per DNS provider. Manage domains across different Cloudflare, GoDaddy, and Namecheap accounts from one interface.
Auto-Fetch Domains
Automatically fetches all domains from your DNS provider accounts. No manual domain entry — your full domain list is available instantly.
Full Record CRUD
Create, read, update, and delete DNS records across all providers. Manage A, AAAA, MX, TXT, CNAME, SPF, DKIM, and DMARC records from one place.
Conflict Detection
Automatically detects conflicting DNS records before applying changes. Prevents duplicate or contradictory records that could break email delivery.
Built-in Rate Limiting
Respects DNS provider API rate limits automatically. Batch operations are throttled to avoid hitting API quotas when managing many domains at once.
Auto-DNS During PMTA Install
When installing PowerMTA, DNS records (SPF, DKIM, DMARC, MX) are generated and applied to your domains automatically through the connected DNS provider.
Supported DNS Providers
Automate Your DNS Setup
Stop editing DNS records manually. Let PMTAcore handle SPF, DKIM, DMARC, and MX automatically — free for all users.