problem with exim4, cyrus21 and db4, help wanted..

From: Lars Schimmer (schimmer_at_europa.cg.cs.tu-bs.de)
Date: 02/25/04

  • Next message: James Weatherall: "RE: [Fwd: Re: Anti-aliasing fonts in OpenOffice & vncserver]"
    Date: Wed, 25 Feb 2004 11:39:02 +0100
    To: debian-user@lists.debian.org
    
    

    -----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_only

    But 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 descriptor

    I 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: schimmer@cg.cs.tu-bs.de
    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 debian-user-request@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: James Weatherall: "RE: [Fwd: Re: Anti-aliasing fonts in OpenOffice & vncserver]"