85
Starting Point and Considerations
Pointing Your MX Records (DNS)
Generic VM Installation (Proxmox)
Firewall – static DHCP assignment (OPNsense)
Firewall – Ports to open on your firewall (OPNSense)
Fiirewall- Set Up NAT Rules (OPNSense)
Dynamic DNS for our ‘mail’ DNS record (CloudFlare with OPNSense)
Get SSL Certificate on OPNSense for Web Services (CloudFlare)
HAProxy Set Up – SSL termination (OPNSense)
Services To Be Installed On Our Mail Server (OPTIONAL)
iRedMail installation (Debian)
Nginx Configuration (Debian)
Access iRedAdmin
Configure Roundcube
CertBot Certificate Creation
Apply Certificates – Nginx
A Theory Crash Course On Postfix (OPTIONAL)
Securing Your Mail Server (Postfix)
SMTP Relay With Brevo
Testing your outgoing email ranking
Connect Your Device To The Mail Server Via Email Client
Would you like to have your own mail server that serves emails for multiple domains? Are you struggling with MX Blacklists and would like to have your emails in your possession but still send emails out without them reaching spam boxes? Then let’s set up iRedMail with SMTP relay using Brevo (or another provider). With Brevo, you can send up to 300 emails daily for free, which is enough for most people who do not run a business. Let’s dive into the plethora of open source options that can take us there!