Hi list
a have a problem with courier-imapd version 4.1.2 and START TLS
extension. Its
self compiled with openssl Version 0.9.8a on a SLES10 64Bit machine.
Normal IMAP service is working fine as well IMAPS (Port 993) works
also fine! But IMAP TLS over Port 143 is not working!
Thunderbird tells: "ERROR IN IMAP Command from server" when I use TLS to
connect it.
I'm checked it with telnet 127.0.0.1 143 STARTTLS is NOT in the
IMAP_CAPABILITY LIST!
The config files are correct I guess and the same
like on the old Server (Debian Sarge with 3.0.8-4 courier-imapd shipped ).
When I add the STARTTLS to IMAP_CAPABILITY hardly in imapd-ssl then
it's in the list, but the STARTTLS command fails.
"STARTTLS NO Error in IMAP command received by server."
here are the config files:
----------
imapd
ADDRESS=0
PORT=143
MAXDAEMONS=1000
MAXPERIP=50
PIDFILE=/var/run/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=imapd"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"
IMAP_KEYWORDS=1
IMAP_ACL=1
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5
AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_PROXY=0
IMAP_PROXY_FOREIGN=0
IMAP_IDLE_TIMEOUT=60
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/etc/courier/shared/index
IMAP_ENHANCEDIDLE=1
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:14
IMAP_MOVE_EXPUNGE_TO_TRASH=1
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=NO
MAILDIRPATH=Maildir
*************
imapd-ssl
SSLPORT=993
SSLADDRESS=0
SSLPIDFILE=/var/run/imapd-ssl.pid
SSLLOGGEROPTS="-name=imapd-ssl"
IMAPDSSLSTART=YES
IMAPDSTARTTLS=YES
IMAP_TLS_REQUIRED=0
COURIERTLS=/usr/local/courier/bin/couriertls
TLS_PROTOCOL=SSL3
TLS_STARTTLS_PROTOCOL=TLS1
TLS_CERTFILE=/etc/ssl/mail.pem
TLS_VERIFYPEER=NONE
TLS_CACHEFILE=/usr/local/courier/var/couriersslcache
TLS_CACHESIZE=524288
MAILDIRPATH=Maildir
**********************
Thank you for your help
Gregor