Hacker News new | ask | show | jobs
by ghayes 4919 days ago
An alternative to postfix:

To receive mail, you could setup Haraka (a very simple NodeJS smtp server)[1] on any unix instance (such as AWS micro). You'll need to set proper MX records for your domain and a few simple configurations. If Heroku would let you specify a port (specifically, 25), you would be able to host on Heroku's free plan. This may put you back at odds by hosting your data on AWS (third-party). Also, you would likely need to setup a POP server to download your messages from the server.

[1] https://github.com/baudehlo/Haraka

2 comments

I don't think that addresses the issue of needing a dedicated box to store your email; i.e. you still need that POP server.
Wouldn't they be able to access cloud systems such as AWS, Linode or Heroku as long as it hosts e-mail systems?
That's going to be an interesting question. If you host on linode or google apps or pair.com, is that a server under your control, or a third party.

I would call it a server under your control, the same as a store in a strip mall is under your control, not the mall owner.

But which way does anyone think that's going to go? Not the right way is my assumption.

However, if all your data is encrypted once it rests on the box, you'll at least know you're being probed when they subpoena your keys.