Courier Mail Server
Switch branches/tags
sysconftool/0.17/20130825182318 sysconftool/0.17/20130825180226 sqwebmail/6.0.0/20180917224034 sqwebmail/5.9.3/20180728230254 sqwebmail/5.9.2/20171203115438 sqwebmail/5.9.1/20171004194032 sqwebmail/5.9.0/20170702105209 sqwebmail/5.8.4/20170117205036 sqwebmail/5.8.3/20150628231305 sqwebmail/5.8.2/20150427083025 sqwebmail/5.8.1/20141214081101 sqwebmail/5.8.0/20141213101603 sqwebmail/5.7.3/20140901092902 sqwebmail/5.7.2/20131223195015 sqwebmail/5.7.1/20131128184237 sqwebmail/5.7.0/20130928195718 maildrop/3.0.0/20180917224237 maildrop/2.9.3/20171203115314 maildrop/2.9.2/20171005081210 maildrop/2.9.1/20171005071202 maildrop/2.9.1/20171004194531 maildrop/2.9.1/20170819100311 maildrop/2.9.0/20170702105314 maildrop/2.8.5/20170117205233 maildrop/2.8.4/20160814100858 maildrop/2.8.3/20150628231513 maildrop/2.8.2/20150427083304 maildrop/2.8.1/20141214081550 maildrop/2.8.0/20141213101719 maildrop/2.7.2/20140901092804 maildrop/2.7.1/20131128184356 maildrop/2.7.0/20130928195403 courier/1.0.3/20181117093143 courier/1.0.2/20181027103012 courier/1.0.1/20181013160807 courier/1.0/20180917223614 courier/0.78.3/20180728230507 courier/0.78.2/20171203115636 courier/0.78.1/20171004193712 courier/0.78.0/20170819100405 courier/0.77.0/20170702104900 courier/0.76.4/20170117203707 courier/0.76.3/20160917211918 courier/0.76.2/20160814100959 courier/0.76.2/20160814095637 courier/0.76.1/20160508090929 courier/0.76.0/20160426065735 courier/0.75.0/20150628230151 courier/0.74.2/20150427082630 courier/0.74.2/20150427082224 courier/0.74.1/20141214080824 courier/0.74.0/20141213101233 courier/0.73.2/20140901093012 courier/0.73.1/20131223194809 courier/0.73/20131128185623 courier/0.72/20130928195848 courier-sox/0.12/20131006094016 courier-imap/5.0.3/20181117093458 courier-imap/5.0.2/20181027111303 courier-imap/5.0.2/20181027111145 courier-imap/5.0.1/20181013160554 courier-imap/5.0.0/20180917223909 courier-imap/4.18.2/20171004193929 courier-imap/4.18.1/20170819100155 courier-imap/4.18.0/20170702105051 courier-imap/4.17.3/20170117204906 courier-imap/4.17.2/20160814101108 courier-imap/4.17.2/20160814095842 courier-imap/4.17.1/20160508091211 courier-imap/4.17.0/20160426065621 courier-imap/4.16.2/20150628230425 courier-imap/4.16.1/20150427082912 courier-imap/4.16.0/20141213101457 courier-imap/4.15.1/20140901094658 courier-imap/4.15/20131128184113 courier-imap/4.14/20130928195544 courier-authlib/0.69.0/20180917223454 courier-authlib/0.68.0/20170702104809 courier-authlib/0.67.0/20170128131141 courier-authlib/0.66.4/20151115120442 courier-authlib/0.66.3/20150628230025 courier-authlib/0.66.2/20150427083605 courier-authlib/0.66.1/20131111193749 courier-authlib/0.66.0/20130928223315 courier-analog/0.17/20160602194744 courier-analog/0.17/20160602194523 courier-analog/0.17/20160602194412 cone/1.0/20180917224334 cone/0.96.2/20171203115147 cone/0.96.1/20170819100006 cone/0.96/20170702105408 cone/0.95/20170305145100 cone/0.94/20160814095508 cone/0.92/20150427080758 cone/0.91.1/20141214081718 cone/0.91/20141213104043
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cone
courier-analog
courier-authlib
courier-imap
courier-sox
courier
maildrop
sqwebmail
sysconftool
.gitattributes
.gitignore
INSTALLME
README.md

README.md

Courier Mail Server

The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. Individual components can be enabled or disabled at will. The Courier mail server now implements basic web-based calendaring and scheduling services integrated in the webmail module.

The Courier mail server's source code should compile on most POSIX-based operating systems based on Linux, and BSD-derived kernels. It should also compile on Solaris and AIX, with some help from Sun's or IBM's freeware add-on tools for their respective operating systems.

How to build

This is a shared repository by all Courier-related projects. Each project is in a separate subdirectory. Some additional setup is needed before hacking on the source code. All projects also pull a shared repository that contains modules that are shared by multiple Courier projects. If you want to hack the "courier" project, you must pull the shared repository into the courier/libs directory. Additionally, clean and smudge filters must be set up in order to properly support sysconftool-based configuration files.

To set up a project directory, run this script with two parameters:

  • A) the project directory to set up.
  • B) The URL to the shared library module git repository.

For example:

sh INSTALLME courier http://www.example.com/courier-libs.git

The URL for the shared library module is purposefully not given in this INSTALLME in case it changes in the future. If you're reading this INSTALLME, you should already know what it is.

Copyright 1998-2013 Double Precision, Inc. This software is distributed under the terms of the GNU General Public License. See COPYING for additional information.