3 ms·
The post makes it clear that he wants blogging to be as frictionless as possible and spend time on writing instead. Hosting and maintaining his own email server
by FalconSensei 6y ago
The post makes it clear that he wants blogging to be as frictionless as possible and spend time on writing instead. Hosting and maintaining his own email server needs time, and it's another thing to worry about
- slenk 6y agoMaintaining an email server is _not_ hard. The initial setup would be no harder than writing a Lambda function and setting proper DOS guards. I am so sick of everyone saying it was so hard, when we have solutions like http://mailinabox.email http://mailinabox.email or http://mailcow.email http://mailcow.email. Then it looks like a mailing list isn't too hard: https://github.com/maxking/docker-mailman https://github.com/maxking/docker-mailman After intial setup mailing is so low maintenance now-a-days.
- flippinburgers 6y agoGetting mails delivered to an inbox isn't easy. Here is one of the maintenance pages of one of the projects you linked: https://mailinabox.email/maintenance.html https://mailinabox.email/maintenance.html I am not sure what sort of Lambda function you are referring to, but an AWS lambda is dead simple compared to that maintenance page.
- slenk 6y agoHe mentions in the article that the like button on his page is a lambda function.
- taylorfinley 6y agoI currently run email on ~10 domains using one $5/month digital ocean droplet running Mail In A Box. Adding a new domain is as simple as pointing nameservers to my server and creating a user with an email address on that domain (which can be done with curl using a simple one-liner api call, or manually through the admin interface) MIAB handles provisioning ssl certs, mta-sts, dane tsla, verifying we're not blacklisted at spamhaus, configuring roundcube and everything else. My domains get ~5k incoming messages a day. Maintenance litterally involves sshing into the server and running apt update/upgrade once a week or so and could easily be done as a cron job.
- flippinburgers 6y agoIncoming is trivial. Outgoing is not in my experience.
- dinkleberg 6y agoReceiving emails isn’t the challenging part. If you’re sending out tens of thousands of emails keeping your domain reputation high so you actually end up in peoples inboxes is not trivial.
- FalconSensei 6y agoCouldn't find anything on docker-mailman regarding analytics, integration with shopify (and other e-commerce alternatives). You know, things that are important when you run a newsletter, which the service that he uses offers him. Also, time. When there's a problem, it's still on you to fix things, instead of having customer support. You and the author seems to value their own time in different ways, and have different expectations on features a newsletter needs, and how much involvement with the service you are willing to have.