SH
shashankbhatgs/MultiEmail-backend
Project to manage multiple emails at once with lots of customization. You can send and receive emails. Desktop notifications can be modified.
Technologies Used
- ExpressJs
- Mongoose
- Typegoose
- TypeScript
- Passport
Features
- Admin dashboard
- User settings and or user dashboard
- send emails
- recive emails
- Connections through other parties ie discord, twitter, facebook etc..
Setup
Windows
git clone https://github.com/MultiEmail/MultiEmail-backend.git
cd MultiEmail-backend
yarn install
yarn dev
Linux
git clone https://github.com/MultiEmail/MultiEmail-backend.git && cd MultiEmail-backend && yarn install && yarn dev
Create admin user
yarn build
npm i -g .
multi-email-admin -e <email> -u <username> -p <password>Environment Variables
DB_URIGOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGOOGLE_CALL_BACK_URLNODE_ENVEMAIL_IDEMAIL_PASSWORDACCESS_TOKEN_PRIVATE_KEYACCESS_TOKEN_PUBLIC_KEYREFRESH_TOKEN_PRIVATE_KEYREFRESH_TOKEN_PUBLIC_KEY
Docs
Acknowledgements
Wanna join the team?
Contributors โจ
Thanks goes to these wonderful people โค:
This project follows the all-contributors specification. Contributions of any kind welcome!