Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have a website, blog, a cdn, and a domain level email inbox running off AWS SES.

You email specific email addresses which get processed as web pages, blog posts, or attachments extracted to the cdn. All other emails sent to your domain sit inside the inbox. You can also send out emails from any address.

The blog and webpages are all SEO optimised so you can share the link on say Twitter and it will unfurl the link and read the meta tags.

You can also forward specific emails to a special address to be shared or bookmarked in your browser.

The entire thing runs off Lambdas, S3, Cognito, and AWS SES, nary a database. I use pug template files to format content extracted from emails.

To make this work, I had to do a deep dive into how Gmail’s email composer translates actions into HTML tags, then align the templates to these behaviours.

For a while, I had a handful of paying customers which paid my AWS bills. Right now, I’m down to one customer and the rest of my uses are for personal projects.

I learnt a lot in the process - from templating to SEO to S3 usage to Lambdas and got a very usable domain level email inbox and blog out of it. The CDN and static pages are a little less useful but building them too was quite fun.

Btw, highly recommend nodemailer as a module for email parsing.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: