3 ms·
I've been doing it for ages, but I do it a very lazy way. It's so lazy that I highly recommend it. Before I explain what I do, I'll just mention that if you r
by dbcurtis 10y ago
I've been doing it for ages, but I do it a very lazy way. It's so lazy that I highly recommend it.
Before I explain what I do, I'll just mention that if you run the server that is the destination of your MX record, then you probably also want to run a back-up spooler at a remote site for when the connection to the primary server, or the server itself, is down. Down for security patching, for instance. Running a rock-solid mail service is kind of a pain, because it never fails at a convenient time.
So... I let my ISPs handle the high up-time requirement stuff, and let them be the mail spool as far as the outside world is concerned. Then I pop it down and requeue the mail on a machine that sits behind my firewall and isn't even on the front lines of the internet. I run an IMAP server on that. If it goes down, pfffft, the mail spools up a the ISP for a while and it gets popped down when my sever comes back up. It actually all works pretty well, but since I use my ISP's SMTP server for outgoing, all of my e-mail clients have a rather funky asymmetric set-up. The e-mail setup wizards just don't handle it. At. All. As long as you remember how to do old-school e-mail config settings, and can convince the new-fangled e-mail client to let you do a manual config, the asymmetric server is not much of an issue.
For remote access, I port-forward IMAP in my firewall.
So I should probably modernize this whole kit, but.... I think I mentioned above that I am lazy.