🌐 DNS Automation

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.

DNS automation interface showing multi-provider record management with Cloudflare, GoDaddy, and Namecheap

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

Cloudflare DNS provider for PowerMTA DNS automationCloudflare
GoDaddy DNS provider for PowerMTA DNS automationGoDaddy
Namecheap DNS provider for PowerMTA DNS automationNamecheap

Automate Your DNS Setup

Stop editing DNS records manually. Let PMTAcore handle SPF, DKIM, DMARC, and MX automatically — free for all users.