I have posted to this mailistlist several times ago with
questions and I have not gotten any helpfull/productive replies.
Perhaps that was due to lack of data. But that can be fixed...
(c:
I am running courier imap (debian unstable package, version
0.37.0-1) and a postgesql server (version 7.1.3-6) in a usermode
Linux system: Linux usermode 2.4.17-4um #1 Fri Jan 4 20:26:55 EST
2002 i686 unknown)
This is the sqlquery and its reply the database receives from the
authdemon during an logon attempt to the imap server:
doctool=# SELECT id , '', clear, uid, gid, home, maildir, '', '' FROM mail_test_view
WHERE id ='[EMAIL PROTECTED]';
id | ?column? | clear | uid | gid | home | maildir
| ?column? | ?column?
-----------------------------+----------+----------+------+------+-----------+---------+----------+----------
[EMAIL PROTECTED] | | andipass | 1002 | 1002 | /var/mail | 3
| |
Or again from the logfiles of the sytem (debugging enabled in postgres):
Jan 20 22:38:35 usermode postgres[2732]: [231-1] DEBUG: query: SELECT id , '', clear,
uid, gid, home, maildir, '', '' FROM mail_test_view WHERE id
Jan 20 22:38:35 usermode postgres[2732]: [231-2] ='[EMAIL PROTECTED]';
here are my courier config files:
egrep -v '^#|^[[:space:]]*$' /etc/courier/*
authdaemonrc:authmodulelist="authpam authpgsql"
authdaemonrc:authmodulelistorig="authcustom authcram authuserdb authldap authmysql
authpam"
authdaemonrc:daemons=5
authdaemonrc:version=""
authdaemonrc:authdaemonvar=/var/run/courier/authdaemon
authmodulelist:authdaemon
authmysqlrc:MYSQL_SERVER localhost
authmysqlrc:MYSQL_USERNAME admin
authmysqlrc:MYSQL_PASSWORD admin
authmysqlrc:MYSQL_PORT 0
authmysqlrc:MYSQL_OPT 0
authmysqlrc:MYSQL_DATABASE mysql
authmysqlrc:MYSQL_USER_TABLE passwd
authmysqlrc:MYSQL_CRYPT_PWFIELD crypt
authmysqlrc:MYSQL_UID_FIELD uid
authmysqlrc:MYSQL_GID_FIELD gid
authmysqlrc:MYSQL_LOGIN_FIELD id
authmysqlrc:MYSQL_HOME_FIELD home
authmysqlrc:MYSQL_NAME_FIELD name
authpgsqlrc:PGSQL_HOST localhost
authpgsqlrc:PGSQL_PORT 5432
authpgsqlrc:PGSQL_USERNAME doctool
authpgsqlrc:PGSQL_PASSWORD doctool
authpgsqlrc:PGSQL_DATABASE doctool
authpgsqlrc:PGSQL_USER_TABLE mail_test_view
authpgsqlrc:PGSQL_CLEAR_PWFIELD clear
authpgsqlrc:PGSQL_UID_FIELD uid
authpgsqlrc:PGSQL_GID_FIELD gid
authpgsqlrc:PGSQL_LOGIN_FIELD id
authpgsqlrc:PGSQL_HOME_FIELD home
authmysqlrc:MYSQL_NAME_FIELD name
authpgsqlrc:PGSQL_HOST localhost
authpgsqlrc:PGSQL_PORT 5432
authpgsqlrc:PGSQL_USERNAME doctool
authpgsqlrc:PGSQL_PASSWORD doctool
authpgsqlrc:PGSQL_DATABASE doctool
authpgsqlrc:PGSQL_USER_TABLE mail_test_view
authpgsqlrc:PGSQL_CLEAR_PWFIELD clear
authpgsqlrc:PGSQL_UID_FIELD uid
authpgsqlrc:PGSQL_GID_FIELD gid
authpgsqlrc:PGSQL_LOGIN_FIELD id
authpgsqlrc:PGSQL_HOME_FIELD home
authpgsqlrc:PGSQL_MAILDIR_FIELD maildir
imapd:ADDRESS=0
imapd:PORT=imap2
imapd:MAXDAEMONS=40
imapd:MAXPERIP=4
imapd:PIDFILE=/var/run/courier/imapd.pid
imapd:TCPDOPTS="-nodnslookup -noidentlookup"
imapd:AUTHMODULES="authdaemon"
imapd:AUTHMODULES_ORIG="authdaemon"
imapd:IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT"
imapd:IMAP_CAPABILITY_ORIG="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
imapd:IMAP_IDLE_TIMEOUT=60
imapd:IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
imapd:IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"
imapd:IMAP_DISABLETHREADSORT=0
imapd:IMAP_CHECK_ALL_FOLDERS=0
imapd:IMAP_OBSOLETE_CLIENT=0
imapd:IMAP_ULIMITD=65536
imapd:IMAP_USELOCKS=0
imapd:IMAP_EMPTYTRASH=Trash:7
imapd:IMAP_MOVE_EXPUNGE_TO_TRASH=0
imapd:IMAPDSTART=YES
module.dsn:NAME=dsn
module.dsn:PRIORITY=99
module.dsn:PROG=./courierdsn
module.dsn:MAXDELS=4
module.dsn:LIBRARY=librewrite.la
the mysql module is not installed.
When I do an imap login attempt I get this in the logfiles. Note
that i added a printstatement to make sure that I did not
misstype the login info.
Jan 19 12:01:37 usermode imaplogin: Connection, ip=[::ffff:192.168.6.210]
Jan 19 12:01:37 usermode imaplogin: Password: "andipass", Userid:
"[EMAIL PROTECTED]"
Jan 19 12:01:49 usermode imaplogin: LOGIN FAILED, ip=[::ffff:192.168.6.210]
Jan 19 12:01:49 usermode imaplogin: DISCONNECTED, ip=[::ffff:192.168.6.210],
headers=0, body=0
my maildirs reside in /var/mail and have the name of the users
id, in this case for the user andreas this would be 3. it exists
and has the standard permissions:
drwx--S--- doctooluser doctooluser 1024 Jan 16 10:58 3
I would apreciate help on this.
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users