Just happened to do this yesterday.
1. Cyrus' instructions say to create a user cyrus (with a home directory -
let's assume /var/imap)
2. Create a virtualdomains entry that says something like:  domain.com:cyrus
3. Create a .qmail-default in /var/imap that says:
|/var/imap/qmail-deliver "$EXT2"
4. Create the qmail-deliver script (found in the mail archives)
#!/bin/sh
/usr/cyrus/bin/deliver $1
case $? in
     64|65|66|67|68|76|77|78)
        exit 100
        ;;
     0)
        exit 0
        ;;
     *)
        exit 111
        ;;
esac
5. Make sure that qmailp can deliver to cyrus (I did this by adding qmailp to
the same group that cyrus is a member of)

I've found this to work just fine. There are many other setup details but
these were the main ones to get qmail/cyrus working together. With the LDAP
patch available for Cyrus, you can even LDAP enable your mail system rather
easily.

Jon

Vince Vielhaber wrote:

> Anyone know anything about Cyrus Imapd and if it'll get along with qmail?
> Sendmail uses Cyrus' own program (deliver) to store the mail in a dir that
> only Cyrus can read/write.  Would qmail be able to use a local delivery
> mechanism like this?   Anyone ever try this imapd?
>
> Vince.
> --
> ==========================================================================
> Vince Vielhaber -- KA8CSH   email: [EMAIL PROTECTED]   flame-mail: /dev/null
>        # include <std/disclaimers.h>                   TEAM-OS2
>         Online Campground Directory    http://www.camping-usa.com
>        Online Giftshop Superstore    http://www.cloudninegifts.com
> ==========================================================================

Reply via email to