Re: strange sieve problem

"Walter H. via Info-cyrus" <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
Hello,

Oh, didn't change waldinet.local to my.local

I found out why I had problems, the 2nd worked, the first not ...

in
/var/lib/imap/sieve

there I had 2 folders:
global and w/walter
and both contained a sieve script, the one under w/walter was older and
didn't handle the 2nd mail, and I guess that the other in global didn't
come to work ...

I did the following

service cyrus-imapd stop
rm -rf w/walter
mv global w/walter
service cyrus-imapd start

and this solved it, but I don't know why there were 2 sieve scripts - one
global and for user walter (me)

when I update my sieve script I do the following:
sieveshell --authname=cyrus --user=walter localhost
and there  put filter.script
quite strange how this happened;

Greetings,
Walter


On Tue, April 4, 2017 12:15, Patrick Boutilier wrote:
> Is it the second email sample that does not work? If so the To: on that
> one is [email protected] and I don't see any rules for
> [email protected]. Also, where does the mail that doesn't work end up?
>
>
> On 04/04/2017 03:00 AM, Walter H. via Info-cyrus wrote:
>> Hello,
>>
>> I've found a Sieve Tester, where everything works as I expect
>>
>> https://www.fastmail.com/cgi-bin/sievetest.pl
>>
>> but Cyrus Sieve doesn't
>>
>> here the Sieve-Script
>>
>> <BEGIN SCRIPT>
>> # Sieve filter
>>
>> require ["fileinto", "relational"];
>>
>> if not exists ["from"]
>> {
>>         discard;
>> }
>> elsif allof (address :all :is "from" "[email protected]",
>>         address :all :is "to" "[email protected]")
>> {
>>         if header :matches "subject" "[proxy] Video-URL (*) detected"
>>         {
>>                 fileinto "INBOX._Info.hbbtvVideoURLs";
>>         }
>>         elsif header :matches "subject" "[proxy] File-URL (*) detected"
>>         {
>>                 fileinto "INBOX._Info.ftpFileURLs";
>>         }
>>         else
>>         {
>>                 fileinto "INBOX._Info";
>>         }
>> }
>> elsif allof (address :all :is "from" "[email protected]",
>>         address :all :is "to" "[email protected]")
>> {
>>         if header :matches "subject" "[mail] Virus detected in E-mail"
>>         {
>>                 fileinto "INBOX._Alert";
>>         }
>> }
>> elsif header :matches "list-id" "*<centos.centos.org>"
>> {
>>         fileinto "INBOX._MailLists._CENTOS";
>> }
>> elsif header :is "precedence" "bulk"
>> {
>>         fileinto "INBOX.Trash";
>> }
>> else
>> {
>>         keep;
>> }
>> </END SCRIPT>
>>
>> and this is the Mail
>>
>> <BEGIN MAIL>
>> Return-Path: <[email protected]>
>> Received: from storage.mail ([unix socket])
>>      by storage.mail (Cyrus v2.3.16-Fedora-RPM-2.3.16-13.el6_6) with
>> LMTPA;
>>      Mon, 03 Apr 2017 21:27:35 +0200
>> X-Sieve: CMU Sieve 2.3
>> Received: from proxy.host by storage.mail (Postfix) with ESMTP id
>> 19B2C79235
>> Received: by proxy.host (Postfix, userid 23) id EB81D2B0BE
>> Date: Mon, 03 Apr 2017 21:27:34 +0200
>> To: [email protected]
>> Subject: [proxy] File-URL (PC) detected
>> User-Agent: Heirloom mailx 12.4 7/29/08
>> MIME-Version: 1.0
>> Content-Type: text/plain; charset=us-ascii
>> Content-Transfer-Encoding: 7bit
>> Message-Id: <[email protected]>
>> From: [email protected] (Squid)
>>
>> The following information came from the Squid proxy virtual machine.
>>
>> --[ Data submitted
>> ]-------------------------------------------------------
>>
>> File-URL: ftp://ftp.adobe.com/lbtest.txt
>>
>> </END MAIL>
>>
>> this Mail is sorted correct by the sieve script
>>
>> <BEGIN MAIL>
>> Return-Path: <[email protected]>
>> Received: from storage.mail ([unix socket])
>> by storage.mail (Cyrus v2.3.16-Fedora-RPM-2.3.16-13.el6_6) with LMTPA;
>> Sun, 05 Feb 2017 19:14:15 +0100
>> X-Sieve: CMU Sieve 2.3
>> Received: from filter.mail by storage.mail (Postfix) with ESMTP id
>> 5634078BA8
>> Received: by filter.mail (Postfix) id 48F198E9
>> Delivered-To: [email protected]
>> Received: from filter.mail [local] by filter.mail (Postfix) with ESMTP
>> id
>> 35E838E8
>> Received: by filter.mail (Postfix, userid 496) id 2A20D8E9
>> From: ClamAV <[email protected]>
>> To: [email protected]
>> Subject: [mail] Virus detected in E-mail
>> Message-Id: <[email protected]>
>> Date: Sun, 5 Feb 2017 19:14:15 +0100 (CET)
>> X-AV-Scanned: ClamAV using ClamSMTP (filter.mail)
>>
>> The following information came from the Mail filter virtual machine.
>>
>> --[ Data submitted
>> ]-------------------------------------------------------
>>
>> Virus name: Heuristics.Phishing.Email.SpoofedDomain
>> Sender:
>> RTE+NE-null-b1cb1A01203481E6ZUBGCSE8TI@sellernotifications.amazon.com
>>
>> Quarantined to: /var/lib/clamd.clamsmtp/virus.XeKpYL
>>
>> --[ E-Mail header
>> ]--------------------------------------------------------
>>
>> ...
>>
>> </END MAIL>
>>
>> can someone give me a hint, what is wrong,
>>
>> Thanks,
>> Walter
>>
>> ----
>> 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
>>
>
> ----
> 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


----
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.