==================================================================
  Please DO NOT REPLY to this mail or send email to the developers
  about this bug. Please follow-up to Bugzilla using this link:
    http://bugs.contribs.org/show_bug.cgi?id=8694

  Have you checked the Frequently Asked Questions (FAQ)?
    http://wiki.contribs.org/SME_Server:Documentation:FAQ

  Please also take the time to read the following useful guide:
    http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
==================================================================

            Bug ID: 8694
           Summary: procmailrc breaks dovecot sieve functionality
    Classification: Contribs
           Product: SME Contribs
           Version: 9.0
          Hardware: ---
                OS: ---
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: smeserver-mailsorting
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

On SME 9 upgraded from SME 8.1 with sme-mailsorting and
smeserver-dovecot-extras installed, incoming mail is not passing through the
individual user's sieve scripts.

The problem is that although in ~/.qmail the incoming mail is first piped into
procmail and afterwards into dovecot-lda, the default final rule in the
(legacy?) ~/.procmailrc sends mails straight to the user's inbox.

Changing this rule in .procmailrc to send all incoming mail to dovecot instead
allows for chaining legacy mailsorting rules with SME 9 dovecot style sieve
filtering rules, eg.


# diff .procmailrc_legacy .procmailrc
93,95c93,95
< # ----  to the inbox------------------
< :0
< $DEFAULT
---
> # ---- final procmail rule: call deliver
> :0 w
> | /usr/libexec/dovecot/deliver


This behaviour could possibly accomplished by changing either the $DEFAULT
setting in /etc/e-smith/templates-user/.procmailrc/10header, or a selector
(similar to the existing zarafa one) could be implemented in
/etc/e-smith/templates-user/.procmailrc/90default to add the relevant lines
into .procmailrc if "config getprop sieve status" is "enabled".

(See also http://forums.contribs.org/index.php?topic=51313)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at http://lists.contribs.org/mailman/public/contribteam/

Reply via email to