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