DEV Community

Cover image for 📨 Email-AI Assistant using FastAPI, Gemini & Postmark

📨 Email-AI Assistant using FastAPI, Gemini & Postmark

Pravesh Sudha on June 04, 2025

A submission for the Postmark Challenge: Inbox Innovators 💡 What I Built Hey folks! 👋 I built an Email-based AI Assistant powered b...
Collapse
 
nevodavid profile image
Nevo David

Pretty cool seeing how you actually battled through those mail loops and DNS headaches – respect for just sticking with it and getting it all to work.

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha

Thanks buddy, Mail loop was actually a big one!

Collapse
 
parag_nandy_roy profile image
Parag Nandy Roy

Super cool build, Pravesh!

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha

Thanks Parag!

Collapse
 
dotallio profile image
Dotallio

Loved the story about debugging that email loop - felt that pain before! Any cool use cases for this beyond quick answers or summaries?

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha

Thanks! That loop had me sweating 😅. Beyond summaries, we can extend the program by adding features like auto-reply for customer support, newsletter digests, or even daily briefings—basically turning email into a lightweight AI interface.

Collapse
 
hunterdev profile image
Francesco Larossa

Very interesting!
But... Privacy?

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha • Edited

For security, the only traffic we allow is HTTP access (all over) and SSH (from my IP), the only thing I forgot to add is SSL/TLS Certificate. Will do it soon!

Collapse
 
dupe profile image
Dupe

Great, that's interesting.

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha

Thanks!

Collapse
 
jakovg1 profile image
Jakov

Thanks for the post Pravesh, very interesting stuff, learned quite a bit reading it.
Just a note: Viola is an instrument, I think you meant Voila :)

Collapse
 
pravesh_sudha_3c2b0c2b5e0 profile image
Pravesh Sudha

I did a typo XD, fixing it now