Mailur is an Open Source webmail client with Gmail-like conversations.
The first name was Mailr, but it was taken for similar project on Ruby.
More information: http://pusto.org/en/mailr/
Public demo: http://mail.pusto.org
You can send emails to mailr[at]pusto.org for them to appear in the Inbox.
Mailur is early in development. Lots of work still has to be done.
Requires Python>=3.3 and PostgreSQL.
# Create database with hstore extension
CREATE DATABASE mailur WITH OWNER mailur;
CREATE EXTENSION hstore;
$ pip install -r requiremets.txt
$ cp conf_test.json conf.json
# Then fix "email" and "pg_*" settings
$ ./manage.py db-init
- Via OAuth (preferred):
- Go to https://console.developers.google.com/ and create new client id
- host: http://localhost
- redirect uri: http://localhost:5000/auth-callback/
Fill
"google_id"
,"google_secret"
fields in config file$ ./manage.py run -w
Go to http://localhost:5000/auth/ to get an auth token from Google
Or just fill a "password"
field in config file (more simple for trying)
# Then synchronize all emails
$ ./manage.py sync -b
# Then you can see your emails in Mailur
$ ./manage.py run -w