* Lars Schimmer <schimmer@???> [20040224 16:59]: wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi!
>
> I try to setup a exim 4.30 on a Debian system with cyrus21 IMAP and a
> db4 for the cyrus data. And NO local users for mail.
> Now I try to confirm that the local_part is a vaild user:
> in the router I wrote:
>
> ~ local_user_verify:
> ~ driver = accept
> ~ domains = +local_domains
> ~ local_part_suffix = +*
> ~ local_part_suffix_optional
> ~ condition = ${lookup{user.${local_part}} dbmnz
> {/var/lib/cyrus/mailboxes.db} {yes}{no}}
> ~ verify_only
>
> And this doesn't work. I gves the error:
> 2004-02-24 14:40:41 failed to expand condition
> "${lookup{user.${local_part}} dbmnz {/var/lib/cyrus/mailboxes.db}
> {yes}{no}}" f
> or local_user_verify router: failed to open /var/lib/cyrus/mailboxes.db
> as a db (v3/4) file: Bad file descriptor
> What went wrong?
I am not familiar with Cyrus, but the error here is that the files seems
not to be in the expected db format.
That is all I can make of the message. Don't throw any stones at me ;)
cheers
- wash
+----------------------------------+-----------------------------------------+
Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) |
<wash at wananchi dot com> . 1ere Etage, Loita Hse, Loita St., |
GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI |
GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 |
+---------------------------------+------------------------------------------+
"Oh My God! They killed init! You Bastards!"
--from a /. post