larskotthoff / kukulkan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kukulkan

Security Scanner Node.js Frontend Python Backend

Email client in beta stage.

Assumes that you have notmuch installed and working. Start the server with FLASK_APP=kukulkan NOTMUCH_CONFIG="$HOME/.notmuch-config" flask run (changing the path to your notmuch config if necessary) and the client with npm start in the respective directories.

For the production version, it should be sufficient to serve the prod/ directory through a suitable WSGI container, e.g. gunicorn 'kukulkan.prod.kukulkan:create_app()'. The files in prod/static were created using npm run build in the src/client directory. The deploy.sh script automates deployment to the prod/ directory.

The server was inspired by netviel.

Test emails from the notmuch repository, the Python EML parse module, the Apache James Project, Expresso Livre 3, and Simple Java Mail.

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 57.0%Language:JavaScript 42.6%Language:HTML 0.3%Language:Shell 0.1%