Live data from Hacker News

The “mail is hard” myth

poolp.org

271–280 of 311 posts

Re: The “mail is hard” myth

#271
Had been running my own mail server for the last 10 years, doing mail forwarding for a few friends domain names. Finally just moved all those domains to mailgun, and it's been great. 10,000 forwarded emails a day, for free.

To be honest it wasn't that hard doing it myself, but it broke 2-3 times over that number of years when providers changed their delivery requirements (see DKIM, DMARC etc). It was never something I enjoyed troubleshooting.

Re: The “mail is hard” myth

#272
post #34

Earlier quoted context omitted.

The article handwaves this by pointing out that it’s “proof-of-work”. Which is a fancy way of saying “it requires a bunch of work, continuously as the rules change over time”. Which is why I’d consider it “hard” to run my own mail server. The complexity of running a daemon with a config file isn’t the issue, nor is it that any individual task of SPF/DKIM/etc is complex. It’s that I generally want to put 0% of my time…

> Which is a fancy way of saying “it requires a bunch of work, continuously as the rules change over time”. Wouldn't this be a good task for an open-source package to handle? If you'd just updated the package regularly, your mail would always be sent according to the rules. No need for any third-party handling your mail.

This would allow spammers to evade the rules all the same. For anything that is standardized or agreed upon, we can of course have packages like this. Time zone data (tzdata), IP Geolocation databases, etc.

Re: The “mail is hard” myth

#273
post #224

Earlier quoted context omitted.

> If you just want a reliable mail service, just use... non-Fastmail options that are a lot cheaper for multiple mailboxes and provide more, like Posteo, Mailbox.org, Runbox.com, Mailfence, Migadu, etc.

One of the "more" things many other services provide is far better privacy. European law is much more protective of human rights than American (where Fastmail hosts its servers and emails are "business records") or Australian (where Fastmail is located and where even warrant canaries are illegal).

FYI there was an article on here a little while ago about a man that used GDPR to get access to all emails by his colleagues that mentioned his name.

Re: The “mail is hard” myth

#274
Just like to offer an alternative view to the "if I move to G. Suite all my problems will go away" myth. Ive had quite a few clients over the years that have faced deliverability issues on G.Suite with sending IP's being on blocklists. Google isnt immune to this people. e.g. http://multirbl.valli.org/lookup/209.85.208.194.html

Re: The “mail is hard” myth

#275

Earlier quoted context omitted.

> being blocked by filters That's the part that I really don't understand. If the recipient hired someone to throw away their emails, why would that possibly be my job to rectify? I sent them a legitimate email, they hired someone who promised them to throw away spam, but obviously is incompetent at doing so, so it's up to them to hire someone else!?

Power relationships. Say the recipient is the client that represents 90% of your income. And the incompetent secretary is the boss's daughter. Is it "up to them to hire someone else"? Totally. Will they? No. Your turn. Will you bend backwards to acommodate that client or will you drop it?

I probably would have avoided ever getting dependent on them to that degree in the first place.

But, yeah, sure, I see the point--but my impression is that people automatically see it as their responsibility to figure out why someone else's email provider is throwing away their emails, regardless how much you depend on them.

Re: The “mail is hard” myth

#276

Earlier quoted context omitted.

I don't see self-hosting email as being any different than any other self-hosting service. I mean, take "mail server" out of our your analogy above, and replace it with "web server," and everything still applies.

No, it does not. Read the thread to know why.

I've been a sysadmin for 20 years, so I suppose I just see things differently than you.

Re: The “mail is hard” myth

#277

I remember a story where a guy had the DNS of his custom mail domain changed after a malicious actor social engineered his domain name provider. The story was coupled with the recommendation to use a mail provider for the added protection that it would in theory be way less likely for their domain used by many accounts to be hijacked in this way. The guy got really screwed because once they got his domain and thus hi…

I mean for the last part, you can pay for it. Gmail yes but there are others that are still a product but not Gmail. Fastmail comes to mind.

That’s exactly who I went with.

Re: The “mail is hard” myth

#278
post #107

While the email experts are in this thread, can I get a guide on how to setup a simple email address @ my own domain? If you google, most of the top hits are for free mail forwarding using your domain registrar. I tried this and it was pretty terrible with a ton of caveats. For example using namecheap you can only receive but not send from that domain, can't receive attachments, and can't even send an email to yourse…

I use mailgun free-tire and am very happy. Basically you have to set up your MX record and that's it. I use gmail's "send as" feature to send from my domain, and setup a catch-all forwarding rule of "*@mydomain.com -> mygmail@gmail.com" because I like gmail's UI. I even have a "spam@mydomain.com -> myspammailbox@gmail.com" for shady websites.

Re: The “mail is hard” myth

#280

Earlier quoted context omitted.

> I think the biggest pain in hosting your own mail server is getting your outbound mail delivered into the mailboxes of the large providers without being marked as spam Why do you think that? The article mention exactly this could just be a myth that perpetuates because people repeat it without actually trying it. In fact, I used to think exactly like you when I originally set up my personal mail server and opted fo…

> None of my emails are considered as spam, and I haven't touched the mail configuration since. Sounds like you never actually tried to measure the delivery rates of your outgoing email. No email server is actually able to get 100% of its outgoing mail past spam filters. I've ran my own email server for a few years and I can confirm that the article is making false claims. It's incredibly difficult to deliver email a…

I've written a similar article:

https://penguindreams.org/blog/how-google-and-microsoft-made...

Post reply on HN