Courier pythonfilter
pythonfilter is a framework for developing courierfilter programs in
Python. The pythonfilter program itself is a multi-threaded daemon
that loads filters as python modules and passes the control and data
files from courier to each module in turn.
pythonfilter includes several modules that provide utility functions.
These modules are found in the "courier" directory. The "config"
module provides functions to access or interpret Courier's
configuration settings. The "control" module provides functions
to interpret Courier's control files.
pythonfilter is distributed under the GNU General Public License
(GPL), as described in the COPYING file.
Convert a single mailbox from Cyrus-Imap into the Maildir++ format used by the
Courier-IMAP and Dovecot IMAP servers.
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.
Some feautures:
Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.
Cyrus2Dovecot is a full-featured command line tool for converting the
e-mails of one or more users from Cyrus format to Dovecot Maildir++ folders.
It allows for performing a server transition which is fully transparent to
both POP and IMAP users.
sgwi is a web interface to SQLGrey written in PHP.
It allows you to edit the white- and blacklists as
well as the current state of the greylist.
This is sieve-connect. A client for the ManageSieve protocol, as specifed in
RFC 5804. Historically, this was MANAGESIEVE as implemented by timsieved in
Cyrus IMAP.
This is not yet fully compatible with RFC 5804, but is moving towards that from
the timsieved baseline; some issues to be worked on are documented in the
"TODO" file.
sieve-connect speaks ManageSieve and supports TLS for connection privacy and
also authentication if using client certificates. sieve-connect will use SASL
authentication; SASL integrity layers are not supported, use TLS instead.
GSSAPI-based authentication should generally work, provided that client and
server can use a common underlaying protocol. If it doesn't work for you,
please report the issue.
sieve-connect is designed to be both a tool which can be invoked from scripts
and also a decent interactive client. It should also be a drop-in replacement
for "sieveshell", as supplied with Cyrus IMAP.
dot-forward reads sendmail's .forward files under qmail.
You can run it in the qmail startup script to support all
your existing .forward files automatically.
Individual users can switch to the .qmail mechanism at their leisure.
dot-forward supports forwarding, program deliveries, and comments.
It does not support file deliveries or :include:.
(However, it recognizes file delivery attempts,
and defers delivery to give you a chance to set up a .qmail file.)
Dovecot native ManageSieve implementation
Provides ManageSieve protocol service giving users the ability to
upload their own Sieve scripts to the server, i.e. without the need
for shell or FTP access.
Ecartis is a open-source (GNU Licence) software package that adminsters
mailing lists (similar to Majordomo and Listserv). Some of Ecartis's
features include:
- A modular design structure, so that you can compile what you
need (and don't)
- The ability to strip down MIME messages and remove their
attachments.
- Ability to be run in a multi-Virtual Host configuration.
Take a look at the Ecartis website to get a full feature list:
A collection of several self standing plug-in modules that intend to make your
procmail experience more fun.