Alternative ways of sendmail & cyrus integration [Was: Virtual domains, user@domain.com: Mailbox unknown]

Ken Murchison ken at oceana.com
Wed Feb 25 16:37:03 EST 2004


Sebastian Hagedorn wrote:

> Hi,
> 
> -- Andrzej Filip <anfi at priv.onet.pl> is rumored to have mumbled on 
> Montag, 23. Februar 2004 13:23 Uhr +0100 regarding Alternative ways of 
> sendmail & cyrus integration [Was: Virtual domains, user at domain.com: 
> Mailbox unknown]:
> 
>> 3) Real Time Cyrus Integration
>> http://anfi.webhop.net/sendmail/rtcyrus.html
>>
>> It requires patching sendmail sources but allows sendmail to check
>> existence of cyrus mailbox in "real time"
>> [http://anfi.webhop.net/sendmail/_FFR_MAP_FSTAT.html]
>>
>> * Method 2 can use periodically generated list on valid cyrus mailboxes
>> - ---------------------------------------------------------------------
>>
>> P.S.
>> Feel free to send me your comments and questions.
> 
> 
> if I understand the description correctly, this approach doesn't 
> currently handle hashed spools, does it?

I don't know if it does or not.  But IMHO, the best way to do this is to 
use the socket map support in Sendmail 8.13 (a patch is available for 
8.12) and smmapd in Cyrus 2.2.  This eliminates the need to peek into 
the imap spool and will support whatever mailbox namespace and/or spool 
hashing that Cyrus is using.

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list