ABILLS - Mail
(Asmodeus BILLing System)
Mail Server
Postfix
Courier-IMAP
Mail Server
Postfix
Courier-IMAP
FreeBSD 5.xx
cd /usr/ports/mail/courier-imap && make WITH_CRAM=yes WITH_MYSQL=yes install clean
chmod 700 /usr/local/etc/courier-imap
chmod 750 /usr/local/var/spool/authdaemon
chgrp vmail /usr/local/var/spool/authdaemon
Правим /usr/local/etc/authlib/authmysqlrc
Для доступа к спулу почты /var/spool/virtual courier работает от юзера vmail (uid 1001, gid 1001)
authmysqlrc
==========================================================
#DEFAULT_DOMAIN domain.tld
MYSQL_LOGIN_FIELD CONCAT(username, domain)
MYSQL_CRYPT_PWFIELD password
MYSQL_HOME_FIELD '/usr/local/virtual'
MYSQL_MAILDIR_FIELD maildir
#MYSQL_NAME_FIELD name
MYSQL_OPT 0
#MYSQL_PORT 0
# Uncomment below if you want quota support.
#MYSQL_QUOTA_FIELD quota
MYSQL_UID_FIELD '1001'
MYSQL_GID_FIELD '1001'
MYSQL_SERVER localhost
MYSQL_USERNAME abills
MYSQL_PASSWORD password
MYSQL_DATABASE abills
MYSQL_USER_TABLE mail_boxes
#MYSQL_WHERE_CLAUSE server='mailhost.example.com'
Убедитесь что использована табуляция а не пробелы, иначе конфиг не будет работать.
Author: ~AsmodeuS~
ICQ: 50254692 