Step-by-step mail server setup for bulk sending on AnubizHost Romania VPS:
Step 1 - Server selection: Romania VPS I (4 vCPU, 8GB RAM, 4TB bandwidth) as starting point. Port 25 must be requested to be opened - contact support to enable outbound SMTP.
Step 2 - Install Postfix:apt install postfix postfix-pcre opendkim opendkim-tools
Configure as internet site. Set hostname to match your mail server FQDN.
Step 3 - Configure DNS:
- A record: mail.yourdomain.com pointing to server IP
- MX record: yourdomain.com pointing to mail.yourdomain.com
- PTR record: IP address reverse DNS pointing to mail.yourdomain.com (request from AnubizHost support)
- SPF record: v=spf1 ip4:SERVER_IP -all
- DKIM: Generate key pair, publish public key as TXT record
- DMARC: v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com
Step 4 - Configure OpenDKIM: Add DKIM signing to all outbound messages. Verify with dkim.org checker.