4 ms·
You want to try an impressive open source software project? Create a framework that takes an email forwarded to a given address, turns it into an HTTP request w
by pyuser583 7y ago
You want to try an impressive open source software project? Create a framework that takes an email forwarded to a given address, turns it into an HTTP request with a JSON body, and sends that HTTP request to webhook.
It’s easy to make a proof of concept. Production grade is an entirely different story.
Remember to preserve conversations and forwarding. Make sure file attachments are handled and scanned for viruses. Make sure you watch out for recursive automatic forwarding. Make sure that any html is secure. And make sure it will scale well ... and I mean billions of emails a day well.
- cx42net 7y agoYou are 100% right. It started the same with our service; we bought back ImprovMX (I don't put the link as I'm not looking for publicity - just for reference) when it was just a 5$ droplet at Digital Ocean, and now we have 10 big servers, more than 700$ monthly cost (and I honestly think it's not that much) and have to handle all the messy parts of delivering an email. It's easy to send an email, but it's way harder to ensure that the emails you send are delivered properly.