Set up DNS at Porkbun
Add the eoinbox DNS records to a domain that uses Porkbun's nameservers.
Menus change. Porkbun updates its dashboard from time to time,
so button and menu names may differ slightly from this guide. Look for the DNS settings of
your domain; the records you need are always the same. Your eoinbox dashboard shows the
exact values and checks them for you.
Find the DNS settings
- Sign in to Porkbun and open Domain Management.
- Find your domain and click DNS (shown as Edit DNS records when you hover over the domain).
- Use the form at the top of the DNS page to add records.
| Type | Name / host | Value / target | Priority | Status |
|---|---|---|---|---|
TXT | @ | eoinbox-verify=<your token>Proves you own the domain | Required | |
MX | @ | mx1.eoinbox.comReceiving mail | 10 | Required |
MX | @ | mx2.eoinbox.comReceiving mail (backup) | 20 | Required |
TXT | @ | v=spf1 include:spf.eoinbox.com ~allSPF, allows us to send for you | Required | |
CNAME | eo1._domainkey | eo1._domainkey.<id>.dkim.eoinbox.comDKIM signing key 1 | Required | |
CNAME | eo2._domainkey | eo2._domainkey.<id>.dkim.eoinbox.comDKIM signing key 2 | Required | |
CNAME | eo3._domainkey | eo3._domainkey.<id>.dkim.eoinbox.comDKIM signing key 3 | Required | |
TXT | _dmarc | v=DMARC1; p=none; rua=mailto:<id>@dmarc.eoinbox.comDMARC policy and reports | Recommended | |
CNAME | mta-sts | mta-sts.eoinbox.comMTA-STS policy host | Recommended | |
TXT | _mta-sts | v=STSv1; id=<policy id>MTA-STS, enforces TLS for incoming mail | Recommended | |
TXT | _smtp._tls | v=TLSRPTv1; rua=mailto:<id>@tlsrpt.eoinbox.comTLS reporting | Recommended | |
CNAME | autoconfig | autoconfig.eoinbox.comAutomatic setup in mail apps | Optional | |
CNAME | autodiscover | autoconfig.eoinbox.comAutomatic setup in Outlook | Optional | |
SRV | _imaps._tcp | 0 1 993 mail.eoinbox.comIMAP discovery | Optional | |
SRV | _submissions._tcp | 0 1 465 mail.eoinbox.comSMTP discovery | Optional | |
SRV | _jmap._tcp | 0 1 443 mail.eoinbox.comJMAP discovery | Optional |
Filling in the form
- Type: choose the record type.
- Host: leave empty for the domain itself. Otherwise type the name from the table, such as
_dmarcoreo1._domainkey. Porkbun adds your domain after it. - Answer: the value or target from the table, without quotes.
- Priority: for MX records,
10formx1.eoinbox.comand20formx2.eoinbox.com. - SRV: put
0in Priority, and in Answer type weight, port and target separated by spaces, for example1 993 mail.eoinbox.com. - TTL: the default is fine.
Remove default records
New Porkbun domains often have default records:
- MX records
fwd1.porkbun.comandfwd2.porkbun.comfor Porkbun's email forwarding. Delete them when you switch to eoinbox, and turn off email forwarding for the domain. - An SPF record for the forwarding service. Replace it with ours, or merge if you still send through something else.
- Parking records (an ALIAS or CNAME to
pixie.porkbun.com). These are for the website, not mail, and you can leave them.