Автор Гілка: postfix+dovecot auth  (Прочитано 1669 раз)

Praporshic

  • Гість
postfix+dovecot auth
« : 2006-05-16 13:40:17 »
Панове, маю наступну проблему. Потрібно змусити постфікс та давкот приймати авторизацію через MD5. Зібрав постфікс з авторизацією через давкот, прописав у конфігах згідно офіційної документаціїї, але авторизація йде лише у чистому вигляді та тільки на smtp. dovecot (pop3/imap) приймає і вмирає з наступними симтомами:
Цитата
May 16 13:34:18 power dovecot: pop3-login: Login: user=<prapor>, method=PLAIN, rip=193.151.254.80, lip=62.149.14.86
May 16 13:04:26 power dovecot: POP3(prapor): Unrecognized event: kevent {.ident =  2, .filter = 0xfffffffe, .flags = 0x0001, .fflags = 0x00000000, .data = 0x00004000}
May 16 13:34:18 power dovecot: child 58024 (pop3) killed with signal 6
telnet power 110
+OK Hello, beavers!
user prapor
+OK
pass ********
+OK Logged in.

Connection to host lost.

Ось шмат конфігу, який відповідає за авторизацію у давкоті:
Цитата
auth default {
#  mechanisms = plain login digest-md5 cram-md5
  mechanisms = plain login
#  passdb passwd-file {
#    args = /etc/mail/passwd
#  }

  passdb pam {
    args = session=yes *
    }

  userdb passwd {
  }

#  userdb passwd-file {
#    args = /etc/mail/passwd
#  }
#  socket listen {
#       client {
#       path = /var/spool/postfix/private/auth
#       mode = 0660
#       user = postfix
#       group = postfix
#       }
#  }

}
« Змінено: 2006-05-16 13:56:58 від Praporshic »