Код: Выделить всё
dovecot -n
# 1.0.7: /etc/dovecot.conf
protocols: pop3 pop3s imap imaps
listen: *
ssl_cert_file: /etc/server.crt
ssl_key_file: /etc/server.key
login_dir: /var/run/dovecot/login
login_executable(default): /usr/libexec/dovecot/imap-login
login_executable(imap): /usr/libexec/dovecot/imap-login
login_executable(pop3): /usr/libexec/dovecot/pop3-login
mail_privileged_group: mail
mail_location: maildir:/home/vmail/%d/%n/Maildir
mail_executable(default): /usr/libexec/dovecot/imap
mail_executable(imap): /usr/libexec/dovecot/imap
mail_executable(pop3): /usr/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/lib/dovecot/imap
mail_plugin_dir(imap): /usr/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/pop3
namespace:
type: private
separator: .
prefix: INBOX.
inbox: yes
auth default:
mechanisms: plain login
passdb:
driver: sql
args: /etc/dovecot-sql.conf
userdb:
driver: static
args: args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
userdb:
driver: sql
args: /etc/dovecot-sql.conf
socket:
type: listen
client:
path: /var/run/dovecot/var/spool/postfix/private/auth
mode: 432
user: postfix
group: postfix
master:
path: /var/run/dovecot/auth-master
mode: 384
user: vmail#
Код: Выделить всё
[root@localhost postfix]# cat /etc/dovecot-sql.conf
driver = mysql
connect = host=127.0.0.1 dbname=mailserver user=XXX password=XXX
default_pass_scheme = PLAIN-MD5
password_query = SELECT email as user, password FROM view_users WHERE email='%u';лог
Код: Выделить всё
May 29 12:28:37 localhost dovecot: Dovecot v1.0.7 starting up
May 29 12:28:37 localhost dovecot: auth(default): Status userdb: Empty key (=)
May 29 12:28:37 localhost dovecot: Auth process died too early - shutting down
May 29 12:28:37 localhost dovecot: child 1605 (auth) returned error 89Чаво яму не хватат??