ПриветствуюУстановил и настроил все необходимое для почты. Делал по примеру
http://www.sys-adm.org.ua/mail/mail-howto-p1.php#c9
использовал
freebsd 7
Openssl
MySQL 5
Cyrus-sasl
Courier-authlib
Courier-imap
Postfix
Apache 2
Php 5
Postfixadmin
После создания ящика при попытки логина ошибка..
ответ сервера почтовому клиенту
-ERR chdir Maildir failed
логи:
all.log
authdaemond: SQL query: SELECT username, "", password, '1981', '1981', '/var/spool/mail', "", "", name, "" FROM mailbox WHERE username = "admin@site.ru" AND (active='1')
authdaemond: Authenticated: sysusername=<null>, sysuserid=1981, sysgroupid=1981, homedir=/var/spool/mail, address=admin@site.ru, fullname=<null>, maildir=<null>, quota=<null>, options=<null>
authdaemond: Authenticated: clearpasswd=123456, passwd=<null>
в maillog пишет:
courier-imap: chdir Maildir: No such file or directory
в логах mysql вообще пусто...
результат authtest
authtest admin@site.ru
Authentication succeeded.
Authenticated: admin@dic.md (uid 1981, gid 1981)
Home Directory: /var/spool/mail
Maildir: (none)
Quota: (none)
Encrypted Password: (none)
Cleartext Password: 123456
Options: wbnodsn=1
cat /usr/local/etc/authlib/authdaemonrc | grep -v ^# | grep -v ^$
authmodulelist="authmysql"
authmodulelistorig="authmysql"
daemons=5
authdaemonvar=/var/run/authdaemond
subsystem=mail
DEBUG_LOGIN=2
DEFAULTOPTIONS="wbnodsn=1"
LOGGEROPTS=""
.
cat /usr/local/etc/authlib/authmysqlrc | grep -v ^# | grep -v ^$
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD postfix
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_DATABASE postfix
MYSQL_CHARACTER_SET utf8
MYSQL_USER_TABLE mailbox
MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD '1981'
MYSQL_GID_FIELD '1981'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/var/spool/mail'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active='1'
cat /usr/local/etc/courier-imap/pop3d | grep -v ^# | grep -v ^$
PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="PLAIN LOGIN CRAM-MD5"
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5"
POP3AUTH_TLS="PLAIN LOGIN CRAM-MD5"
POP3AUTH_TLS_ORIG="PLAIN LOGIN CRAM-MD5"
POP3_PROXY=0
PORT=110
ADDRESS=192.168.0.5
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=courier-imap"
POP3DSTART=YES
MAILDIRPATH=Maildir
help)