EmailEngine

EmailEngine

Access any email account to receive/send emails with an API

4.3
6 reviews

34 followers

EmailEngine is a self-hosted application that opens IMAP and SMTP connections against registered email accounts to translate API requests to IMAP commands, send emails, and monitor changes on these accounts. It sends a webhook for every update on the account.
EmailEngine gallery image
EmailEngine gallery image
EmailEngine gallery image
EmailEngine gallery image
Free Options
Launch tags:
Developer Tools
Launch Team

What do you think? …

Andris Reinman
When I wanted to build a Cordova-based email app I realized that handling email protocol stuff inside the app makes things too difficult. So I built EmailEngine, a self-hosted API server to translate REST to IMAP/SMTP.
Guy Taylor
@andrisreinman Very cool! I think this would work with protonmail mail, is that correct? Would this break the privacy/security of protonmail in any way?
Andris Reinman
@andrisreinman @guytaylor88 ProtonMail does not have native IMAP support but you would be able to pair it with ProtonMail’s IMAP bridge.
Trung Ly

@andrisreinman  @andrisreinman1  @guytaylor88 It's unlikely to work with a the proton bridge since the bridge must run on a local machine since it's basically the middleman specific to the proton account. You would also need to have a paid package to have access to the bridge. Lastly, each instance of the bridge is designed to listen on 127.0.0.1 only, so to have it listen to 0.0.0.0, you would either need to rebuild the source code, or like me, using HAproxy or Tailscale serve to have it relay it back to the machine running the bridge natively or in a docker container. Just make sure to change security to SSL/TLS instead of STARTTLS.

saleh ahmed
Awesome.
Bertha Kgokong
well done, congrats on the launch