Re: Beyond rtcyrus2 (sendmail integration)

From: Andrzej Adam Filip (no email)
Date: Mon Dec 04 2006 - 15:59:09 EST

  • Next message: Andrew Morgan: "Re: Listen to subnet?"

    Joseph Brennan <> writes:

    > Andrzej Adam Filip <> wrote:
    >
    >> 2) Methods you suggest do not give a chance to reject messages to over
    >> quota mailboxes *in SMTP session*.
    >
    > ...which can be a good thing if you want to give users a chance to
    > clean up or request more space.
    >
    > The trouble with smmapd is that it gives only a binary yes/no response,
    > not distinguishing even 'user unknown' from 'user over quota'. Reject
    > 'user unknown' in the smtp session-- absolutely-- but temp fail situations
    > are handled more nicely by accepting and queueing locally.

    IMHO it is simply a matter of making smmapd.c sending replies in
    different format.

    smapd.c gets in every query:
    * map name (currently ignored)
    * query string (currently mailbox name)

    smapd.c can send replies in format based on "map name" e.g.
    for map_name="cyrus" it can preserve the current behavior
    for map_name="cyrus2" it can send back
    * FOUND OK:mailbox_name
    * FOUND QUOTA:mailbox_name
    * NO_MATCH

    -- 
    [pl2en: Andrew] Andrzej Adam Filip :  : 
    Home site: http://anfi.homesite.net/
    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Andrew Morgan: "Re: Listen to subnet?"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD