After adding the sleep(3) in my php script, I observed the processing
the last couple of days.
At first it seemed fixed, but today it happened again.
Same story: sieve: Execution of script failed.
But again, the script ran correctly.
I ran the following test over the last 250 emails I received:
> "Thomas" == Thomas Sommer writes:
Thomas> Hi John
Thomas> On 2022-06-01 02:50, John Stoffel wrote:
>>> "Thomas" == Thomas Sommer writes:
>>
Thomas> I have a random behavior with dovecot and sieve extprograms.
>>
Thomas> Here is my sieve file:
Thomas> require ["fileinto", "vnd.dovecot
Hi John
On 2022-06-01 02:50, John Stoffel wrote:
"Thomas" == Thomas Sommer writes:
Thomas> I have a random behavior with dovecot and sieve extprograms.
Thomas> Here is my sieve file:
Thomas> require ["fileinto", "vnd.dovecot.pipe", "copy", "imap4flags"];
Thomas> # rule:[DABS]
Thomas> if head
> "Thomas" == Thomas Sommer writes:
Thomas> I have a random behavior with dovecot and sieve extprograms.
Thomas> Here is my sieve file:
Thomas> require ["fileinto", "vnd.dovecot.pipe", "copy", "imap4flags"];
Thomas> # rule:[DABS]
Thomas> if header :contains "X-Original-To" "d...@mydomain.ch"
Hi
I have a random behavior with dovecot and sieve extprograms.
Here is my sieve file:
require ["fileinto", "vnd.dovecot.pipe", "copy", "imap4flags"];
# rule:[DABS]
if header :contains "X-Original-To" "d...@mydomain.ch"
{
pipe "sieve-dabs-execute.sh";
setflag "\\Seen";
fi