I am trying to get my perdition install to talk back to my exchange 2007 system. I can see to get it to work if i first hook the iphone to the internal wifi and get the exchange box as the mail server, and then change it to be the imap proxy.  If i don't do this then I get invalid password.
 
Secondly I just did a fresh install of my test box and now perdition is trying to send imap port 143 to the exchange instead of 993.  Used the same config file as before.  Any help is greatly appreciated in this.
 
outgoing_server X.X.X.X
log_facility /var/log/perdition.imap4s.log
no_lookup
timeout 40
#imap_capability "IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI IDLE NAMESPACE LITERAL+"
imap_capability "IMAP4 IMAP4rev1 AUTH=NTLM IDLE NAMESPACE LITERAL+"
ssl_mode ssl_all
ssl_cert_file /etc/perdition/imap.crt
ssl_key_file /etc/perdition/imapkey.pem
pid_file /var/run/perdition.imap4s/perdition.imap4s.pid
ssl_no_cert_verify
ssl_no_cn_verify
ssl_cert_self_signed
ssl_ca_accept_self_signed
debug
connection_logging
#no_daemon
listen_port 993
outgoing_port 993
server_resp_line