On Mon, August 31, 2015 9:22 am, Sergey wrote:
> Hello.
>
>
> I have a strange problem. I use a filter
>
>
> if address :contains ["To"] ["bounceerror@"] { if    address :contains
> ["From"] ["MAILER-DAEMON@srv1.domain"] {
> fileinto "INBOX/BounceError/srv1"; }
> elsif address :contains ["From"] ["MAILER-DAEMON@srv2.domain"] { fileinto
> "INBOX/BounceError/srv2";
> }
> elsif address :contains ["From"] ["MAILER-DAEMON@srv3.domain"] { fileinto
> "INBOX/BounceError/srv3";
> }
> #   elsif address :contains ["From"] ["MAILER-DAEMON@srv4.domain"] {
> #      fileinto "INBOX/BounceError/srv4";
> #   }
> else { fileinto "INBOX/BounceError"; }
> }
>
>
> Messages from srv4 remain in the inbox instead of move to
> BounceError. Messages from srv4 are moved to INBOX/BounceError/srv4
> if uncomment lines about srv4.
>
> Why "else fileinto" doesn't work ? Discovered in 2.4.17, reproduced
> in 2.4.18.


Sergey,


Did you define "INBOX/BounceError" as a mailbox ?
This is not implied by the fact that it is a hierarchy.
Some IMAP clients may create it in the process of creating
sub-mailboxes, but certainly not all.


Regards,
Eric Luyten, Computing Centre VUB/ULB.


----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to