Decentralized Email Service on ICP – Open Source Project with API Support for dApps

Hello everyone, Recently I was browsing through Dapps on ICP and found out that there is no decentralized mail service available which encouraged me to study about decentralized emails and their applications like secure communication, user-data privacy, and Dapps integration.

So I started this open-source project called open email service a few days ago with my friends after learning Motoko one week ago. The objective of this project is to create Dapp for secure email communications, provide API for other dapps to communicate with their users, and provide user data privacy.

Click here to go to the project repository.

I have added basic backend functionalities for demonstration purposes and the frontend is in the development phase.

You’re welcome to share your thoughts, feedback, contributions, or suggestions with us

Ps: I am a beginner in Motoko so if there are any mistakes in the code do let me know.

Thank you :slight_smile:

3 Likes

Great job jay! Looking forward to contributing to the project. :raising_hands:

2 Likes

Hi,

There’s already a decentralized email service using ICP as backend called Dmail (https://mail.dmail.ai/), but tbh its’ UX is really poor so my advice would be to focus on having really solid UX if you want the project to succeed.

Good luck!

Hi,

Thanks a lot for the feedback and for pointing out Dmail. I totally agree—UX is a major priority for us, and we’ll be putting extra focus on building a clean, intuitive front end. Appreciate the advice and support! :raising_hands:

I tried switching to dmail and unfortunately found some mails were not being delivered and there was a weird thing where it would only show old messages until i had cleared the old ones. So any new messages wouldn’t appear past 20 or so.

Don’t suppose anyone from dmail is on these forums and I would love to give feedback and possibly a grant based on deliverables to make this work. The potential is huge, just seems like it was a project that started with good intentions and is no longer maintained.

2 Likes

Hi, thanks for sharing your experience with Dmail.
My friend and I are planning and working on Email Service completely on ICP, and we would love to get some input from you to improve this platform as well as some support in the upcoming days. :slight_smile:

make it work is our only advice. if incoming emails bounce because of anything other than SMTP then you’ve failed

1 Like

We are a team of 2 devs right now and we will do our best.

Can you recite sendmail.cf by heart?

I am sorry but I don’t know much about it. I am aware that it is used in SMTP but currently, we are only focusing on building this on ICP as DApp.