yap, something like this works, but upgrade to Courier-imap 4.0.3
I got the message "Mail server localhost is not an IMAP4 mail server"
So we can't use last Courier-imap just courier-imap 3.0.8, isn't it ?
1005 cd /var/log/qmail
1007 mkdir qmail-imap
1008 chown qmaill:root qmail-imap/
1009 chmod 750 qmail-imap/
1011 cd /var/qmail/supervise/
1015 mkdir -p qmail-imap/log
1016 chmod +t qmail-imap
1020 cp /var/qmail/supervise/qmail-pop3d/run
/var/qmail/supervise/qmail-imap/run
1021 cp /var/qmail/supervise/qmail-pop3d/log/run
/var/qmail/supervise/qmail-imap/log/run
1023 ln -s /var/qmail/supervise/qmail-imap/ /service
1024 ll /service/qmail-imap/
1025 vi /var/qmail/supervise/qmail-imap/log/run
1026 vi /var/qmail/supervise/qmail-imap/run
edit /var/qmail/supervise/qmail-pop3d/log/run
cat /var/qmail/supervise/qmail-imap/run
#!/bin/sh
exec_prefix=/usr/lib/courier-imap
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
export PATH
exec tcpserver -H -R -v -c100 0 143 ${exec_prefix}/sbin/imaplogin \
/var/qmail/bin/auth_imap ${exec_prefix}/bin/imapd Maildir 2>&1
cat /var/qmail/supervise/qmail-imap-ssl/run
#!/bin/sh
exec_prefix=/usr/lib/courier-imap
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
TLSCERT=/usr/lib/courier-imap/share/imapd.pem
export PATH
exec tcpserver -H -R -v -c100 -s -n$TLSCERT 0 993
${exec_prefix}/sbin/imaplogin \
/var/qmail/bin/auth_imap ${exec_prefix}/bin/imapd Maildir 2>&1
Jose Javier Sianes Ruiz wrote:
I don't use courier-imap services at all, adding imapd with
tcpserver,using auth_imap to verify password is enough. There is a lot
of webpages that show you how to add courier-imap tcpserver with
auth_imap, for example http://www.lifewithqmail.org/ldap .
Russell Simpkins wrote:
I use courier-imap-3.0.7 with qmail. The trick was to use SHA for the
passwords and in my startup script i did this:
LIBAUTHMODULES="/var/qmail/bin/auth_imap"
and commented out the authdaemon. I've not followed the complete
thread,
so I'm not sure this will help.