Turning on logging in mysql and watch your logs to see what's being sent.
in your my.cnf put
[mysqld]
log = /var/log/mysql/mysql.log
Check your /etc/courier-imap/authmusqlrc file. Make sure the field names
are correct or if you are using a custom select statement (as I am) make
sure it's working properly.
As John wrote, turn on courier's debugging go to your imapd file in your
/etc/courier-imap dir (or whereever it is) and set
DEBUG_LOGIN=2 - turn on login debugging + log passwords too
restart and tail the logs.
The document you are starting from works. That;s what I used as the
basis for 2 of my mail servers and it works great. (I've now extended it
to support squirrelmail/spamassassin. It's very easy to extend it.)
=C=
:
: Cal Evans
: Evans Internet Construction Company
: 615-260-3385
:
http://www.eicc.com
: Building web sites that build your business
:
John W. Baxter wrote:
> On 7/23/2004 13:42, "Dan Egli" <dan@???> wrote:
>
>
>>Courier has horribly ineffient logging in this aspect.
>>There is absolutely no information in /var/log/maillog about what is
>>going on and I cann't find a way to make it log any more details.
>
>
> Look around in your Courier configuration file named imapd near the string
> DEBUG (occurs several times). We use LDAP not MySQL for the passwords, so I
> can't say anything actually useful.
>
> I also can't say where that file is...our arrangement of configuration files
> is "slightly unusual." (It makes lots of sense...it's just unusual.)
>
> --John
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>