-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi!
I just setup a exim4 mailserver with cyrus21 und a db4 database. No mailuser is a local user on the system. Now I want to check with a exim4-router, if the user has a valid mailbox. On the net I found:
# look in the Cyrus IMAPD mailboxes.db file for local_domains local
# parts to be verified
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_onlyBut that one gives only the error hit:
2004-02-24 16:23:14 Berkeley DB error: /var/lib/cyrus/mailboxes.db:
unexpected file type or format
2004-02-24 16:23:14 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 descriptorI use: exim4: ~ Installed: 4.30-5 cyrus21-imapd: ~ Installed: 2.1.16-4 libdb4.2: ~ Installed: 4.2.52-10 db4.2-util: ~ Installed: 4.2.52-10
Has anyone a real solve for this problem? I really want to check for a valid mailbox in the database without having all the users local on the machine.
Thx in advance.
Cya Lars - -- - ----------------------------------------------------------------- Technische Universit�t Braunschweig, Institut f�r Computergraphik Tel.: +49 531 391-2109 E-Mail: [EMAIL PROTECTED] PGP-Key-ID: 0xB87A0E03
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAPHtFVguzrLh6DgMRAuDsAJ4/D5lcynk7OobCmTu3MeWVbi6TTwCfTnbf 6ZMvysi5WPiKpIGs8oFclvc= =hDro -----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

