Hello,

I have just implemented dbmail 1.2.7b into my environment and it seems to be working great. Unfortunately, I've run into a show stopper while trying to setup openwebmail to log into dbmail using pop3 authentication. The below is what shows up in the logfile when I've got debug turned to level 5:

dbmail/pop3d[6471]: PerformChildTask(): incoming connection from [x.x.x.x (x.x.com)] dbmail/pop3d[6471]: PerformChildTask(): client info init complete, calling client dbmail/pop3d[6471]: create_unique_id(): created: a8c4489c98a10a5b861035d13a4dd765
dbmail/pop3d[6471]: pop3(): incoming buffer: [auth login]
dbmail/pop3d[6471]: pop3(): command issued :cmd [auth], value [login]
dbmail/pop3d[6471]: pop3(): command looked up as commandtype 12
dbmail/pop3d[6471]: pop3(): incoming buffer: [YWp0ZXN0MQ==]
dbmail/pop3d[6471]: pop3(): command looked up as commandtype 15
dbmail/pop3d[6471]: pop3_error(): an invalid command was issued
dbmail/pop3d[6471]: pop3(): incoming buffer: [YWp0ZXN0MQ==]
dbmail/pop3d[6471]: pop3(): command looked up as commandtype 15
dbmail/pop3d[6471]: pop3_error(): an invalid command was issued
dbmail/pop3d[6471]: pop3(): incoming buffer: [user ajtest1]
dbmail/pop3d[6471]: pop3(): command issued :cmd [user], value [ajtest1]
dbmail/pop3d[6471]: pop3(): command looked up as commandtype 1
dbmail/pop3d[6471]: pop3_handle_connection(): user ajtest1 logging out [messages=0, octets=0] dbmail/pop3d[6471]: PerformChildTask(): client handling complete, closing streams
dbmail/pop3d[6471]: PerformChildTask(): connection closed
dbmail/pop3d[6471]: PerformChildTask(): waiting for connection

Here is what a successful manual connection from telnet looks like:

dbmail/pop3d[6470]: PerformChildTask(): incoming connection from [x.x.x.x (x.x.com)] dbmail/pop3d[6470]: PerformChildTask(): client info init complete, calling client handler dbmail/pop3d[6470]: create_unique_id(): created: e5a6e3dcd18ae5e26a2931f7329516b5
dbmail/pop3d[6470]: pop3(): incoming buffer: [user ajtest1]
dbmail/pop3d[6470]: pop3(): command issued :cmd [user], value [ajtest1]
dbmail/pop3d[6470]: pop3(): command looked up as commandtype 1
dbmail/pop3d[6470]: pop3(): incoming buffer: [pass xxxxxxxx]
dbmail/pop3d[6470]: pop3(): command issued :cmd [pass], value [ajtest1]
dbmail/pop3d[6470]: pop3(): command looked up as commandtype 2
dbmail/pop3d[6470]: __auth_query(): executing query [SELECT user_idnr, passwd, encryption_type FROM users WHERE userid = 'ajtest1']
dbmail/pop3d[6470]: auth_validate(): validating using MD5 digest comparison
dbmail/pop3d[6470]: __auth_query(): executing query [UPDATE users SET last_login = '2004-05-27 12:28:00' WHERE user_idnr = 28] dbmail/pop3d[6470]: pop3(): validation OK, building a session for user [ajtest1] dbmail/pop3d[6470]: db_query(): executing [SELECT mailbox_idnr FROM mailboxes WHERE name='INBOX' AND owner_idnr=28] dbmail/pop3d[6470]: db_query(): executing [SELECT * FROM messages WHERE mailbox_idnr=28 AND status<2 AND unique_id!="" order by status ASC]
dbmail/pop3d[6470]: pop3(): user ajtest1 logged in [messages=0, octets=0]
dbmail/pop3d[6470]: pop3(): incoming buffer: [quit]
dbmail/pop3d[6470]: pop3(): command looked up as commandtype 0
dbmail/pop3d[6470]: pop3_handle_connection(): user ajtest1 logging out [messages=0, octets=0] dbmail/pop3d[6470]: PerformChildTask(): client handling complete, closing streams
dbmail/pop3d[6470]: PerformChildTask(): connection closed



Does anyone have any ideas for me? I'd like to continue using what my users are expecting, instead of switching to a new webmail solution.

I look forward to hearing any responses.

Thank you,
Angus Jordan

Reply via email to