3 ms·
I use local self-hosted email service. I do think public API endpoints would be good thing to have, and/or other protocols, that you will have command line prog
by zzo38computer 8y ago
I use local self-hosted email service. I do think public API endpoints would be good thing to have, and/or other protocols, that you will have command line programs to use. (That is one reason I invented remote virtual table protocol, although other existing protocols can also be used for many purposes; in some cases, HTTP is best anyways, too. And some protocols are too complicated! That is why to have a simpler one, such as httpdirlist instead of WebDAV.)
- LyndsySimon 8y ago> I use local self-hosted email service. What are you using? Do you have any advice for setting this up? I've been using Protonmail for a couple of years, and while I'm generally fairly happy with it, I'd really like to self-host my email in my home. Aside from the technical experience, my understanding is that the US court system sees data stored on your own hardware in your own home very differently than data that you've entrusted to the care of a third party outside your home - the former is protected by the Fourth Amendment while the latter is not.
- zzo38computer 8y agoI use Exim and Heirloom-mailx (although you can use a different user program, since the server is only Exim). On the Debian setup menu, I selected smarthost, to use the ISP's server for sending (required because of the way the internet service works; your own service is still used for receiving). And then, in order to reduce spam, modified the configuration so that only aliases can be used and not real usernames, and set up several aliases in the /etc/aliases file, so that a different one can be used for each service or correspondent. I then set up the router to allow incoming SMTP connections. (If necessary, you may need to disable NAT with your internet service provider. If they won't let you to do this, or won't allow arbitrary port numbers, then it isn't a real internet service.)