Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

An AGPL replacement for GMail using notmuch

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 inbox
Octocat-spinner-32 pager
Octocat-spinner-32 tags
Octocat-spinner-32 templates
Octocat-spinner-32 threads
Octocat-spinner-32 .hgignore
Octocat-spinner-32 COPYING
Octocat-spinner-32 README
Octocat-spinner-32 __init__.py
Octocat-spinner-32 manage.py
Octocat-spinner-32 settings.py
Octocat-spinner-32 urls.py
README
notmuch webmail
Aiming to be a libre replacement for GMail
Copyright (C) 2010 Nicolás Reynolds <fauno@kiwwwi.com.ar>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

== Test site
You can test it here: http://notmuch.kiwwwi.com.ar/inbox/ 

== Requirements
* Notmuch with python bindings
* An indexed maildir
* Django
* Django-AGPL

== Ideas
* Simple interface, themeable with CSS;
* Text/plain only, for the sake of readability;
* Convert text/html to text/plain formats like newsbeuter pager or vilistextum;
* Threads have their own view;
* Threads shown as a conversation (use diff, think like IM);
* Interface not stuck as an one-page-only website (open views in a new tab, etc.);
* PGP support;
* Attachments have their own view;
* LDAP authentication;
* Each view does only one thing;
Something went wrong with that request. Please try again.