pop3 neautorizuje (courier-pop)

Ondřej Klimeš ondra na klimesovi.cz
Úterý Říjen 12 17:12:33 CEST 2004


Dobrý den,
na Debianu mám démona courier-pop s autentifikací přes 
courier-authdaemon v mysql. Přestože se jeví všechno v pořádku, poštovní 
klient hlásí při pokusu o výběr pošty z účtu "LOGIN FAILED".

Z mail.log nevyčtu, co přesně se mu nelíbí, ale do databáze se připojí a 
dataz se provede korektně. Když vypnu ověřování hesla (v authmysqlrc 
zakomentuju řádek MYSQL_CRYPT_PWFIELD), tak se jednou přihlásí, žádnou 
poštu nenajde a přiště zase hlásí "LOGIN FAILED", i když je heslo vypnuté.

Pošta dovnitř (postfix) chodí normálně i se uloží, kam má.

Celé se to snažím postavit podle 
http://www.zdenda.com/howto/mailserver.html.

Nanapadá vás, kde je problém?

Předem díky za váš čas a rady.

OK

*Konfigurace:*

*pop3d:*
prefix=/usr
exec_prefix=/usr
sbindir="/usr/sbin"
PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
AUTHMODULES="authdaemon"
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
POP3DSTART=YES

*authdaemonrc:*
authmodulelist="authmysql authpam"
authmodulelistorig="authcustom authcram authuserdb authldap authmysql 
authpam"
daemons=5
authdaemonvar=/var/run/courier/authdaemon
version=""

*authmysqlrc:*
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD postfix
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_DATABASE postfix
MYSQL_USER_TABLE postfix_users
MYSQL_LOGIN_FIELD email
MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_HOME_FIELD homedir
MYSQL_MAILDIR_FIELD maildir
MYSQL_NAME_FIELD name
MYSQL_WHERE_CLAUSE access="y"
MYSQL_QUOTA_FIELD quota

*Logy:*

*mail.log:*
Oct 7 13:57:48 glum courierpop3login: Connection, ip=[::ffff:212.47.11.200]
Oct 7 13:57:58 glum courierpop3login: LOGIN FAILED, 
ip=[::ffff:212.47.11.200]

*mysql.log:*
041007 13:57:53 1956 Query SELECT email, crypt, clear, uid, gid, 
homedir, maildir, "", name FROM postfix_users WHERE email = 
"webmaster na glum.com" AND (access="y")



Další informace o konferenci Sendmail