Receiving email in Node.js

You are looking for an e-mail client library. Currently, there are 2 options (as mentioned here): node-imap (IMAP) n3 (POP3, experimental) I never used them before, but usage is pretty straight forward (according to the docs). node-imap seems to be the more stable library and it has been tested against gmail. If IMAP is an … Read more

The remote certificate is invalid according to the validation procedure [duplicate]

This usually occurs because either of the following are true: The certificate is self-signed and not added as a trusted certificate. The certificate is expired. The certificate is signed by a root certificate that’s not installed on your machine. The certificate is signed using the fully qualified domain address of the server. Meaning: cannot use … Read more

Security risk of POP before SMTP

For starters, everyone behind a common NAT gateway will be authorized to send mail as the client that initiated the POP before SMTP, as it just means “IP x.x.x.x has sucessfully authorized, they may send mail now” and all clients behind the NAT will appear with the same IP. Potentially, this might mean 1000s of … Read more