Hi!
I have installed perdition-mysql on ubuntu from the default ubuntu
packages. Configured and loaded a real user account into the mysql database.
Here is my /etc/perdition/perdition.cfg:
connection_logging
debug
connection_limit 1200
M /usr/lib/libperditiondb_mysql.so.0
m
localhost:3306:dbPerdition:tblPerdition:perdition:password:user:servername:port
Other than some ssl errors the perdition processes start fine.
?> telnet
www.isurge.com 143
Trying 64.151.83.157...
Connected to
www.isurge.com.
Escape character is '^]'.
* OK IMAP4 Ready inbound3 0001deb7
a login jimmy(a)dalliance.com mypassword
a NO Could not determine server
Trying this on my production system works(it also proxies to the mail
node behind our firewall).
?> telnet
mail.dwalliance.com 143
Trying 64.151.83.154...
Connected to
inbound.thejobdomain.com.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA] Courier-IMAP ready. Copyright 1998-2003
Double Precision, Inc. See COPYING for distribution information.
a login jimmy(a)dalliance.com mypassword
a OK LOGIN Ok.
Here are what I hope are helpful lines from the log file:
Aug 11 06:17:34 inbound3 perdition[18736]: Auth: 127.0.0.1->127.0.0.1
user="jimmy(a)dalliance.com" server="(null)" port="143"
status="failed:
Could not determine server"
Aug 11 06:23:56 inbound3 perdition[20487]: Connect:
66.92.29.233->64.151.83.157
Aug 11 06:23:56 inbound3 perdition[20487]: SELF: "* OK IMAP4 Ready
inbound3 0001deb7\r\n"
Aug 11 06:24:04 inbound3 perdition[20487]: CLIENT: "a login
jimmy(a)dalliance.com mypassword\r\n"
Aug 11 06:24:04 inbound3 perdition[20487]: username_add_domain:
username_add_domain 0 1 0x52b514
Aug 11 06:24:07 inbound3 perdition[20487]: SELF: "a NO Could not
determine server\r\n"
Aug 11 06:24:07 inbound3 perdition[20487]: Auth:
66.92.29.233->64.151.83.157 user="jimmy(a)dalliance.com"
server="(null)"
port="143" status="failed: Could not determine server"
I guess some more info about our configuration would be helpful. We have
a proxy in front of our email servers the mailboxes for each domain are
spread across the email servers. Presently a users email client sends
their complete email address as their username.
Thanks In Advance,
Jimmy