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.





Reply via email to