Делал именно по Вашей статье, за исключением того, что не был установлен dns сервер по причине уже имеющегося на другой машине.
При вводе
postfix checkвообще ничего не показывает =(
Раньше и стояло
auth_mechanisms = plain login cram-md5но с этим параметром dovecot показывал ошибка при создании админского почтового ящика, после было изменено на
auth_mechanisms = cram-md5Сейчас вернул обратно, теперь вот как выглядит maillog
Jan 3 15:57:57 mail postfix/postfix-script[2553]: stopping the Postfix mail system
Jan 3 15:57:57 mail postfix/master[1557]: terminating on signal 15
Jan 3 15:57:57 mail postgrey[1481]: 2014/01/03-15:57:57 Server closing!
Jan 3 15:57:57 mail dovecot: master: Warning: Killed with signal 15 (by pid=2567 uid=0 code=kill)
Jan 3 15:58:42 mail dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
Jan 3 15:58:44 mail postgrey[1469]: Process Backgrounded
Jan 3 15:58:44 mail postgrey[1469]: 2014/01/03-15:58:44 postgrey (type Net::Server::Multiplex) starting! pid(1469)
Jan 3 15:58:44 mail postgrey[1469]: Using default listen value of 128
Jan 3 15:58:44 mail postgrey[1469]: Binding to UNIX socket file /var/spool/postfix/postgrey/socket using SOCK_STREAM#012
Jan 3 15:58:44 mail postgrey[1469]: Setting gid to "497 497"
Jan 3 15:58:44 mail postgrey[1469]: Setting uid to "497"
Jan 3 15:58:45 mail postfix/postfix-script[1544]: starting the Postfix mail system
Jan 3 15:58:45 mail postfix/master[1545]: daemon started -- version 2.6.6, configuration /etc/postfix
Jan 3 16:00:42 mail dovecot: auth: Debug: Loading modules from directory: /usr/lib/dovecot/auth
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libauthdb_ldap.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_mysql.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_sqlite.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libmech_gssapi.so
Jan 3 16:00:42 mail dovecot: auth: Debug: auth client connected (pid=1808)
Jan 3 16:00:42 mail dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=pop3#011lip=192.168.1.200#011rip=192.168.1.31#011lport=110#011rport=1065#011resp=AGxpbnV4AGxpbnV4
Jan 3 16:00:42 mail dovecot: auth: Debug: Loading modules from directory: /usr/lib/dovecot/auth
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libauthdb_ldap.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_mysql.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_sqlite.so
Jan 3 16:00:42 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libmech_gssapi.so
Jan 3 16:00:42 mail dovecot: auth: mysql: Connected to localhost (mail)
Jan 3 16:00:42 mail dovecot: auth: Debug: sql(linux,192.168.1.31): query: SELECT username as user, password, '/var/vmail//linux' as userdb_home, 'maildir:/var/vmail//linux' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'linux' AND active = '1'
Jan 3 16:00:42 mail dovecot: auth: sql(linux,192.168.1.31): unknown user
Jan 3 16:00:44 mail dovecot: auth: Debug: client out: FAIL#0111#011user=linux
Jan 3 16:00:44 mail dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<linux>, method=PLAIN, rip=192.168.1.31, lip=192.168.1.200
Jan 3 16:00:45 mail dovecot: auth: Debug: auth client connected (pid=1812)
Jan 3 16:00:45 mail dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=pop3#011lip=192.168.1.200#011rip=192.168.1.31#011lport=110#011rport=1066#011resp=AGxpbnV4AGxpbnV4
Jan 3 16:00:49 mail dovecot: auth: Debug: sql(linux,192.168.1.31): query: SELECT username as user, password, '/var/vmail//linux' as userdb_home, 'maildir:/var/vmail//linux' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'linux' AND active = '1'
Jan 3 16:00:49 mail dovecot: auth: sql(linux,192.168.1.31): unknown user
Jan 3 16:00:51 mail dovecot: auth: Debug: client out: FAIL#0111#011user=linux
Jan 3 16:00:51 mail dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<linux>, method=PLAIN, rip=192.168.1.31, lip=192.168.1.200
Jan 3 16:01:12 mail dovecot: auth: Debug: auth client connected (pid=1824)
Jan 3 16:01:12 mail dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=pop3#011lip=192.168.1.200#011rip=192.168.1.31#011lport=110#011rport=1070#011resp=AGFkbWluaXN0cmF0b3IAYWRtaW4=
Jan 3 16:01:12 mail dovecot: auth: Debug: sql(administrator,192.168.1.31): query: SELECT username as user, password, '/var/vmail//administrator' as userdb_home, 'maildir:/var/vmail//administrator' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'administrator' AND active = '1'
Jan 3 16:01:12 mail dovecot: auth: sql(administrator,192.168.1.31): unknown user
Jan 3 16:01:14 mail dovecot: auth: Debug: client out: FAIL#0111#011user=administrator
Jan 3 16:01:14 mail dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<administrator>, method=PLAIN, rip=192.168.1.31, lip=192.168.1.200
Jan 3 16:01:15 mail dovecot: auth: Debug: auth client connected (pid=1825)
Jan 3 16:01:15 mail dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=pop3#011lip=192.168.1.200#011rip=192.168.1.31#011lport=110#011rport=1071#011resp=AGFkbWluaXN0cmF0b3IAYWRtaW4=
Jan 3 16:01:19 mail dovecot: auth: Debug: sql(administrator,192.168.1.31): query: SELECT username as user, password, '/var/vmail//administrator' as userdb_home, 'maildir:/var/vmail//administrator' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'administrator' AND active = '1'
Jan 3 16:01:19 mail dovecot: auth: sql(administrator,192.168.1.31): unknown user
Jan 3 16:01:21 mail dovecot: auth: Debug: client out: FAIL#0111#011user=administrator
Jan 3 16:01:21 mail dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<administrator>, method=PLAIN, rip=192.168.1.31, lip=192.168.1.200
Jan 3 16:30:45 mail dovecot: auth: Debug: Loading modules from directory: /usr/lib/dovecot/auth
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libauthdb_ldap.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_mysql.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_sqlite.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libmech_gssapi.so
Jan 3 16:30:45 mail dovecot: auth: Debug: auth client connected (pid=2091)
Jan 3 16:30:45 mail dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=pop3#011lip=192.168.1.200#011rip=192.168.1.31#011lport=110#011rport=1098#011resp=AGFkbWluaXN0cmF0b3IAYWRtaW4=
Jan 3 16:30:45 mail dovecot: auth: Debug: Loading modules from directory: /usr/lib/dovecot/auth
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libauthdb_ldap.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_mysql.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libdriver_sqlite.so
Jan 3 16:30:45 mail dovecot: auth: Debug: Module loaded: /usr/lib/dovecot/auth/libmech_gssapi.so
Jan 3 16:30:45 mail dovecot: auth: mysql: Connected to localhost (mail)
Jan 3 16:30:45 mail dovecot: auth: Debug: sql(administrator,192.168.1.31): query: SELECT username as user, password, '/var/vmail//administrator' as userdb_home, 'maildir:/var/vmail//administrator' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'administrator' AND active = '1'
Jan 3 16:30:45 mail dovecot: auth: sql(administrator,192.168.1.31): unknown user
Jan 3 16:30:47 mail dovecot: auth: Debug: client out: FAIL#0111#011user=administrator
Jan 3 16:30:47 mail dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<administrator>, method=PLAIN, rip=192.168.1.31, lip=192.168.1.200
Меня смутило:
Jan 3 16:01:19 mail dovecot: auth: Debug: sql(administrator,192.168.1.31): query: SELECT username as user, password, '/var/vmail//administrator' as userdb_home, 'maildir:/var/vmail//administrator' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = 'administrator' AND active = '1'
Jan 3 16:01:19 mail dovecot: auth: sql(administrator,192.168.1.31): unknown user
Вот /etc/dovecot/dovecot-sql.conf
driver = mysql
connect = host=localhost dbname=mail user=postfix password=password
default_pass_scheme = CRAM-MD5
user_query = SELECT '/var/vmail/%d/%n' as home, 'maildir:/var/vmail/%d/%n' as mail, 1150 AS uid, 12 AS gid, concat('dirsize:storage=', quota) AS quota FROM mailbox WHERE username = '%u' AND active = '1'
password_query = SELECT username as user, password, '/var/vmail/%d/%n' as userdb_home, 'maildir:/var/vmail/%d/%n' as userdb_mail, 1150 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'

Решил для себя опробовать настройку почтового сервера на линухе. За основу взял данный мануал и поспешил поднять сервак. Однако столкнулся со множеством проблем, которые постепенно были решены, кроме одной. Через беб-морду создал почтового пользователя (прим: 123@point.local paswd=12345) и пытаюсь через msoutlook зацепится. При проверке учетной записи запрашивает пароль, однако пароль я уже ввел.