An open API service indexing awesome lists of open source software.

https://github.com/solun-pm/solun-webmail

Introducing Solun Webmail, the trusted webmail client for sending secure and encrypted emails.
https://github.com/solun-pm/solun-webmail

imap mail nextjs smtp typescript webmail

Last synced: about 1 year ago
JSON representation

Introducing Solun Webmail, the trusted webmail client for sending secure and encrypted emails.

Awesome Lists containing this project

README

          





![https://nextjs.org/](https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white)
![https://www.docker.com/](https://img.shields.io/static/v1?style=for-the-badge&message=Docker&color=2496ED&logo=Docker&logoColor=FFFFFF&label=)
![https://www.mongodb.com/](https://img.shields.io/static/v1?style=for-the-badge&message=MongoDB&color=47A248&logo=MongoDB&logoColor=FFFFFF&label=)

Solun • Privacy at its highest


Solun Webmail is a Webmailer that allows you to send mails with end-to-end encryption, without having to worry about your privacy.


## What is the purpose of Solun?

Solun aims to fill the gap in the privacy space and create an independent, open service that allows you to send emails with end-to-end encryption - without using big services like
Gmail or iCloud

## Developing locally

### Docker

If you want to run Solun via Docker go to packages on the right side of the Github page and follow the instructions.

### NPM

After cloning the repo, run `npm install` in the root of the project to install all necessary dependencies. Then run `npm run build` to build everything. Now you can run `npm run start`.

### Development on Solun Webmail
As im really lazy right now (~DanielWTE) I didn't build in a "Skip-Auth Procedure" so you need to start up Solun Auth with
```bash
npm run dev -- -p 3001
```
and then start Solun Webmail with
```bash
npm run dev
```

after some .env changes and a test account you can login with the test account via solun auth and then click on "go to webmail" in the dashboard.

## Contributing

Read through our [Contribution Guide](./CONTRIBUTING.md) to learn how you can help make Solun better.