fix: update mail server configuration to reflect new email hostname and adjust SPF record

This commit is contained in:
2026-04-12 01:50:47 +08:00
parent aca10f2250
commit c48fa3d0df
3 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ Create these DNS records for your mail domain:
- A: mail.example.com -> your public IP
- MX: example.com -> mail.example.com (priority 10)
- SPF TXT: v=spf1 mx a:mail.example.com -all
- SPF TXT: v=spf1 mx a:mail.example.com -all # v=spf1 include:spf.efwd.registrar-servers.com ~all
- DKIM TXT: mail._domainkey.example.com -> generated DKIM key
- DMARC TXT: _dmarc.example.com -> v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com
+6 -1
View File
@@ -4,8 +4,13 @@ ENABLE_POSTGREY=1
ONE_DIR=1
OVERRIDE_HOSTNAME=mail.furyhawk.lol
OVERRIDE_DOMAINNAME=furyhawk.lol
POSTMASTER_ADDRESS=postmaster@furyhawk.lol
POSTMASTER_ADDRESS=postmaster@mail.furyhawk.lol
PERMIT_DOCKER=network
# Outbound mail relay (recommended when ISP/cloud blocks direct SMTP to Gmail)
# RELAY_HOST=smtp.your-provider.com
# RELAY_PORT=587
# RELAY_USER=your-smtp-username
# RELAY_PASSWORD=your-smtp-password
SSL_TYPE=manual
SSL_CERT_PATH=/tmp/docker-mailserver/ssl/fullchain.pem
SSL_KEY_PATH=/tmp/docker-mailserver/ssl/privkey.pem
+1 -1
View File
@@ -39,7 +39,7 @@ http:
mail_machine:
entryPoints:
- https
rule: Host(`mail.furyhawk.lol`)
rule: Host(`email.furyhawk.lol`)
middlewares:
- admin-auth@swarm
tls: