Debian courier package
======================

"courier-mta" suite in Debian are compiled with those differences:

* Now an user own the hole software `courier`, created at postinstall
* No socks5 support, please check https://bugs.debian.org/755092#10
* Enable LDAP passwords with and/or without {crypt} unlike upstream
* Configuration files are set to /etc/courier and generation of PEM files
* Runtime files are set to /usr/lib/courier

There's some FAM messages about failed connections, you must take 
care about if FAM daemon are running already or not.

Renaming
--------

Some binaries were renamed because their names are way to generic:

/usr/sbin/showconfig => /usr/sbin/courier-mtaconfig

Patches
-------

Some patches were added, mostly for compiling but those noted are:

* Enable LDAP passwords with and without {crypt}.

* PEM files are generated in /etc/courier unlike the local lib dir

Maildir setup
-------------

All the mail servers integrated into the Courier suite are using
the maildir storage format instead of the mbox format (refer to
the maildir(5) manual page for more information).

The default maildir for a given user is ~/Maildir, although you
can change it by editing /etc/default/courier or running
dpkg-reconfigure -plow courier-base.

To create a maildir, just run as the email user:
user@localhost:~# maildirmake Maildir

Vpopmail
--------

There is no support for vpopmail in the Debian packages, because
this would cause Courier to be removed from the main distribution.
See Debian bugs #182040 and #248319 for more information.

Postfix
-------

See http://www.postfix.org/faq.html#maildir for information about
how to advise Postfix to deliver into maildir's.

Virtual Users
-------------

For virtual users specified in userdb, SQL or LDAP the following
values are required: home,uid,gid and password. Please if you 
plan to use sqwebmail package, then must read information about 
the SUID and SGID in the sqwebmail README.Debian file.

About SUID and SGID
-------------------

There are two setuid binaries in the Courier suite that are owned
by root: sendmail, maildrop. Currently Maildrop is packaged separatelly 
and is in debate, please check https://bugs.debian.org/867121#15

Please read the README.Debian in courier-mta package about SUID and GUID 
of the sendmail provided command.

 -- PICCORO Lenz McKAY <mckaygerhard@gmail.com>, Wed, 12 Dec 2020 10:51:54 -0400
