4 ms·
Does anyone have a recommendation about where to host an internet-facing mail server? I've been running my own mail server on various VSPs (digital ocean and l
by eminence32 3y ago
Does anyone have a recommendation about where to host an internet-facing mail server? I've been running my own mail server on various VSPs (digital ocean and linode), but sending email is not quite as reliable as I'd like it to be.
Are there different hosts I could try? Or am I better off paying for something like fastmail and using them as a smarthost?
- oynqr 3y agoHosting on Hetzner Falkenstein since 2015 with zero deliverability issues.
- dqv 3y agoN.B. this may only work with hosts that don't use UCEProtect and, honestly, if they're legit, they won't use UCEProtect I have two email servers running on Digital Ocean just fine - one set up in 2016 and one set up in 2021. It's a matter of doing the initial work to deal with the rejections - following the process the various hosts have set up. There will be a few block lists that you need to submit tickets to to have your IP unblocked. You'll want to create bulk sender accounts (even if you're not) with Yahoo, Microsoft, and Google. It's mostly superstition - "may this web form bring blessings upon my IP". Don't bother actually trying to check any of the reports in the UIs - only Yahoo sends emails to abuse@ for spam reports for small senders. You'll want to join the Mailop list [0]. I'd say it takes about a month or two, mostly spent waiting, before you are in the clear and have perfect deliverability. Yes, it's annoying. Yes, it can feel hopeless. But it clears up pretty quickly. I've only since had problems with smaller providers and it usually gets resolved by contacting them. [0]: https://www.mailop.org/ https://www.mailop.org/ - I think people who work at Yahoo, Google, and Microsoft all monitor this list
- zcdziura 3y agoI host my own mail server on Vultr. One thing to note if you want to use them is that, by default, they block outgoing SMTP ports by default. You have to file a support ticket to unlock that port for your account, and you need to have a server running under your account on their infrastructure for at least a month before they'll unblock the port. It's a bit annoying, but they do it to prevent people from using their infrastructure to send spam. And you only ever have to do it once.
- johnklos 3y agoSmarthosting is the best solution since it prevents the necessity of being at the whim of rather shitty companies that only take action when things get really bad, like Digital Ocean.
- drpixie 3y agoIf you've got a sensible ISP, you can host from home just fine. You'll need an ISP who can permit traffic on port 25 (usually blocked for domestic connections); a "static" IP address really is necessary (a fixed address, not behind a NAT); and your ISP must be able to handle your reverse DNS entries (IPv4 and IPv6). Any ISP who can handle commercial customers will be able to do all that. And a UPS power source is highly recommended. In some ways, email is a good place to start self hosting. It's based on store-and-forward, so you can be down for a while ... and when you come back up, any stored email will be delivered :) But be aware of security, and don't let your server become a spam relay!