Displaying 20 results from an estimated 2000 matches similar to: "Sieve body test"
2020 Oct 27
2
Sieve body test
On 23/10/2020 13:22, @lbutlr wrote:
> On 22 Oct 2020, at 19:09, Stephan Bosch <stephan at rename-it.nl> wrote:
>> You need to include the extprograms plugin:
> I have, and vnf.dovecot.pipe doesn't give the error.
>
> sieve_plugins = sieve_imapsieve sieve_extprograms
>
> ?\_(?)_/?
>
> I am not using filter now though, so I haven't try to track down
2020 Oct 23
2
Sieve body test
On 20/10/2020 23:37, @lbutlr wrote:
> On 20 Oct 2020, at 13:46, @lbutlr <kremels at kreme.com> wrote:
>> It looks like what I need to do is enable and use vnd.dovecot.filter
> error: require command: unknown Sieve capability `vnd.dovecot.filter'.
>
> Is this not available to a user? I guess I can put the in global, but ick.
You need to include the extprograms plugin:
2020 Oct 27
0
Sieve body test
On 26 Oct 2020, at 21:04, Stephan Bosch <stephan at rename-it.nl> wrote:
> On 23/10/2020 13:22, @lbutlr wrote:
>> On 22 Oct 2020, at 19:09, Stephan Bosch <stephan at rename-it.nl> wrote:
>>> You need to include the extprograms plugin:
>> I have, and vnf.dovecot.pipe doesn't give the error.
>>
>> sieve_plugins = sieve_imapsieve
2020 Oct 30
6
Sieve filter script EXECUTION FAILED
So, I have the sieve working up to the point that it calls the script, and the script is called (I get different errors if the script is not there, for example).
filter action
execute program `darkmode.sh'
[[EXECUTION ABORTED]]
There's no other error logged (for example, when I had sieve_filter_bin_dir miss-set, I would get:
sieve: action filter: failed to execute program
2020 Nov 09
1
Sieve body test
On 27/10/2020 15:30, @lbutlr wrote:
> On 26 Oct 2020, at 21:04, Stephan Bosch <stephan at rename-it.nl> wrote:
>> On 23/10/2020 13:22, @lbutlr wrote:
>>> On 22 Oct 2020, at 19:09, Stephan Bosch <stephan at rename-it.nl> wrote:
>>>> You need to include the extprograms plugin:
>>> I have, and vnf.dovecot.pipe doesn't give the error.
>>>
2018 Feb 08
1
How to grant user access to his .dovecot.sieve.log?
On Feb 6, 2018, at 19:53, Sergey Ivanov <seriv at cs.umd.edu> wrote:
> Answering myself (not yet implemented, but I hope it will work):
> Using sieve extprograms extension and global "after" script, I can read .dovecot.sieve.log into a sieve variable 'log_content' if this log is not empty. I hope this log will be written before "after" script is called, but
2015 Sep 08
3
sieve_extprograms - double linebreaks at filtering
Hello List,
i have a problem when using sieve-plugin sieve_extprograms. I use
dovecot 2.2.18 and bundled pigeonhole 0.4.6 (Ubuntu 14.04.3 LTS)
i have enabled sieve_extprograms and vnd.dovecot.filter to send mail to
user-defined script and get changed content back.
My script previously was used with procmail and is working fine.
Using same script with vnd.dovecot.filter leads to odd behavior.
I
2015 Sep 21
4
sieve_extprograms - run any individual script?
Hello,
i use sieve extension sieve_extprograms to send incoming mail to some
script.
For security reasons it is needed that script-paths etc. are registered
in dovecot.conf
This is my current dovecot.conf
plugin {
sieve = ~/.dovecot.sieve
sieve_plugins = sieve_extprograms
sieve_extensions = +vnd.dovecot.pipe +vnd.dovecot.filter
+vnd.dovecot.execute
sieve_pipe_bin_dir =
2020 Apr 01
2
sieve compile error
Dear all, I try to recompile my learn_ham.sieve script, which fails
with the message
root at ida:/etc/dovecot# sievec sieve-scripts/report-ham.sieve
report-ham: line 1: error: require command: unknown Sieve capability
`vnd.dovecot.pipe'.report-ham: line 1: error: require command: unknown
Sieve capability `imapsieve'.report-ham: line 19: error: unknown
command 'pipe' (only reported
2016 Jun 07
2
Potential bug report: Cannot use ":args" option via Pigeonhole Sieve pipe plugin
Hi all,
Following the instructions noted at
http://wiki2.dovecot.org/Pigeonhole/Sieve/Plugins/Pipe , I am trying to
make use of the Pigeonhole sieve pipe plugin to execute an application with
custom arguments via my test sieve script:
require ["vnd.dovecot.pipe"];
if address :is "to" "test at example.com" {
pipe :args [ "first-arg",
2018 Aug 14
2
imapsieve wrong matches on APPEND cause
Hi,
> Can you enable mail_log plugin, try again, and send updated logs?
> Aki
Sure, but logs contain same info.
1. When I move a message from Inbox to Spam it matches both rules and sieve
executing both scripts in sequence:
Debug: Spam: Mailbox opened because: SELECT
Debug: imapsieve: mailbox Spam: APPEND event
Debug: sieve: Pigeonhole version 0.4.21 (92477967) initializing
Debug: sieve:
2015 Apr 27
3
Failed running extprograms execute via socket - fatal recv(MSG_PEEK) failed disconnected
I switched from running my extprograms execute script directly
to running with dovecot socket. Log shows only this
dovecot: lmtp(test at example.com): Debug: wdi0Tb5VPlGfPnEAM/SpMA: sieve: action execute: running program: test
dovecot: lmtp(test at example.com): Debug: Namespace : Using permissions from /vmail/example.com/test: mode=0770 gid=default
dovecot: script: Fatal: recv(MSG_PEEK) failed:
2017 Apr 21
2
Pipe to PHP script using Sieve Extprograms
Hello,
I seem to be having some issues trying to setup a pipe to PHP scripts
using Sieve Extprograms. I am trying to allow each individual mailbox to
setup its own PHP pipe rules (in other words, each user should be able
to pipe incoming emails to a user defined PHP script).
I have the following lines in my main Sieve configuration file
(/etc/dovecot/conf.d/90-sieve.conf):
2020 Jun 11
2
executing script on mail arrival from sieve
I currently have a basic script to process some mails, it runs from cron
every 10 minutes, basically, sieve copies some mails to subfolder on mail
arrival, script fetches mails if any from this subfolder then processes
these mail, get maybe 1 or 2 or often none
but cron runs the script every 10 minutes, most times not needed as
nothing is retrieved
it's pretty crude - but works
getmail
2015 Mar 08
2
Sieve can't find Extprograms or Extdata
Hi,
On a new install-from-source with Dovecot 2.2.16rc1, Piegeonhole 0.4.6 and a grab of the newest Extdata code, I confirmed basic Sieve functionality is working (made a simple sieve script with a test on message subject resulting in a fileinto action).
But I cannot get Sieve to see Extdata or Extprograms. sievec reports "Warning: sieve: ignored unknown extension
2018 Aug 09
3
imapsieve wrong matches on APPEND cause
Hello,
I'm experiencing some strange problem with imapsieve mailbox rules matching.
I have Ubuntu Server 18.04.1 LTS with Postfix 3.3.0, Dovecot 2.2.33.2 and
Rspamd 1.7.9.
The problem occurs with Microsoft Outlook 2016 mail client.
When moving with Outlook, APPEND event is logged instead of MOVE.
However, when moving with another client, MOVE event is logged.
So without APPEND event in
2018 Nov 14
2
Trying to do antispam with Sieve
On 2018-11-14 13:51, Adi Pircalabu wrote:
> On 2018-11-14 13:11, Adi Pircalabu wrote:
>> Hi,
>>
>> Using https://wiki.dovecot.org/HowTo/AntispamWithSieve I'm trying to
>> execute scripts when moving to/from Spam folder, however nothing's
>> happening. The actions are:
>> 1. Move to Spam: redirect :copy "spamcop_spam at domain.local";
2018 Nov 14
3
Trying to do antispam with Sieve
Hi,
Using https://wiki.dovecot.org/HowTo/AntispamWithSieve I'm trying to
execute scripts when moving to/from Spam folder, however nothing's
happening. The actions are:
1. Move to Spam: redirect :copy "spamcop_spam at domain.local";
2. Move from Spam: redirect :copy "spamcop_ham at domain.local";
Here's the configuration I'm working with:
doveconf: Warning:
2018 Feb 16
4
Sieve to process list mail based on list-ID
Before I spend a lot of time trying to replicate a procmail script that automatically sorts list mail into mailboxes based on the List-ID header (and possibly some other data) I thought I'd check if someone had already done this for sieve.
Basically, what I do now in procmail is
1. Get the listname from the List-ID header (or List-post/List-owner if no ID)
2. check against a list of
2017 Feb 15
2
[Sieve] Is the way to run external script to get attachment?
Hello.
Read all about Extprograms, but have a question.
Use case:
Every day we have couple messages with attachment (from one sender, this
is one-way communication). This attachment is uploads to ownCloud. By
hand... need some automation.
As I see, pipe cat execute scripts with text data USER/FROM/SUBJECT -
and I think with variables it can be any text data, how about attachment?
How I see