Re: Sieve forwarding loop destroys e-mail

From: Matt Garretson (no email)
Date: Tue Apr 01 2008 - 16:48:49 EDT

  • Next message: David R Bosso: "RENAME not working?"

    Wesley Craig wrote:
    > There's no way to do that, but one could insert a header, e.g, "X-
    > Sieve-Redirect". Maybe the value would be a random string which was
    > also saved in the duplicate DB.

    And, Joseph Brennan wrote:
    > We might be smarter with case [1] if lmtpd inserted a "X-Been-Here"
    > type header as it hands off to the MTA, so that it could detect a
    > loop the first time the message comes back.

    Along similar lines, any well-written Procmail recipe which redirects
    mail typically checks for, or adds, an "X-Loop" header before
    forwarding anything.

    If the "editheader" Sieve extension gets implemented, then a well-
    written sieve script should be able to do the same type of thing.
    To me this seems a bit more sane than expecting lmtp or sieve to
    accomplish it automatically.

    -Matt

    ----
    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: David R Bosso: "RENAME not working?"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD