latest news


Mail Dispatcher version 0.3 released.

read more ...


Mail Dispatcher version 0.2 released.

read more ...


Initial release.

read more ...

mail dispatcher is free software

You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Mail Dispatcher 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 General Public License for more details.

GNU General Public License
Valid XHTML 1.1 Valid CSS Logo

what is mail dispatcher?

MailDispatcher preview

Mail Dispather is a tool for dispatching (basically, deleting) email messages on POP3 server via Plain or SSL connection with advanced filtering capabilities. It is distributed under GPL3 and above license. Written in Python with using PyGtk.

ATTENTION! Due to certail problems with py2exe Windows setup package is temporarily unavailable and only source package could be used. To start program in Windows use command: "python bin/maildispatcher" in the directory of the application after extracting it from sources.

Why do I need Mail Dispatcher?

Mail Dispatcher could be useful for a user:
  • Who works with the same mailbox at home and in the office and stores all messages on server or
  • Who has slow or unstable connection to the Internet (like via dial-up, GPRS modems) and doesn't not want to download any unwanted messages.

For making the task of dispatching messages easier Mail Dispatcher provides basic filtering capabilities. It supports two kinds of filters:
  1. Deletion filters. When applying these filters Mail Dispatcher marks all applicable messages as "for deletion".
  2. Storing filters. When applying these filters Mail Dispatcher hides all applicable messages from the list of available not to delete them unintentionally.
These filters are applied automatically during refreshing the list of messages from server. If some messages were marked for deletion Mail Dispatcher warns a user about deleting messages from server.

what can mail dispatcher do?

  • Supports Plain and SSL connections.
  • Previews messages.
  • Allows filtering (deletion and storing filters).
  • Allows sorting by various criteria (from, to, size, subject).
  • Stores settings between sessions.

mail dispatcher in prospects

The main purpose of the project is increasing competitive ability of open source email clients for Linux and other OS users. Mail Dispatcher now is only a pilot project, and it will be used as the basis for creating extensions to Thunderbird, Evolution and other open source email clients. Many users use proprietary email clients (like TheBat!) only because they have such useful features like dispatching mail on the server.

However, Mail Dispatcher can be useful for some users not only as an extension, but also as independent program. So we will not stop it's development and we will work on Mail Dispatcher and email clients' extensions simultaneously within the project.

The short-term objectives are the following:
  • Create packages for all basic platforms (Linux, Windows, MacOSX).
  • Add support for several accounts.
  • Use spam filters like SpamAssasin.
  • Add support for various secure storages (GNOME Keyring, KWallet, Apple Keychain and KeePass).