Displaying 20 results from an estimated 3000 matches similar to: "sieve_extprograms - run any individual script?"
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
0
sieve_extprograms - run any individual script?
Op 9/21/2015 om 2:34 PM schreef Hajo Locke:
> 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
2016 Jan 15
2
sieve - configuration problem
Hello List,
first thanks for previous hints, you helped me a lot.
Unfortunately i have new problem with sieve and executing multiple
scripts sequentially.
This is current conf which is complete working :
#CONF1
plugin {
sieve = ~/sieve/.dovecot.sieve
sieve_plugins = sieve_extprograms
sieve_extensions = +vnd.dovecot.pipe +vnd.dovecot.filter
+vnd.dovecot.execute +editheader
2017 Apr 05
4
Using filter in an imapsieve script?
Hello list
I currently have an issue with an imapsieve script on my dovecot server
CentOS Linux release 7.3.1611 (Core)
Dovecot 2.2.26.0 (23d1de6)
Pigeonhole 2.2.26.0
The goal is to "fire" an imapsieve script upon mailclient saves message
to sent folder
I setup the following in 90-plugin.conf:
plugin {
sieve_plugins = sieve_imapsieve sieve_extprograms
sieve_extensions =
2015 Dec 30
2
sieve-filter to script fails with SHUT_WR
Trying to make vnd.dovecot.filter to exchange an email with my script.
(I have a vnd.dovecot.pipe script working, so I'm pretty sure it's not
the configuration...) I'm passing the email using stdin/stdout and
_not_ using sockets.
My script receives the email and processes it, but the filter process fails:
lda(<username>): Error:
2020 Oct 21
2
Sieve_before
On 10/21/20 2:12 PM, @lbutlr wrote:
> Do I HAVE to have a default.sieve, that's the only thing that I can think the has changed in that folder.
RE: compile, fyi note @
https://wiki2.dovecot.org/Pigeonhole/Sieve/Usage#Manually_Compiling_Sieve_Scripts
https://wiki2.dovecot.org/Pigeonhole/Sieve/Configuration#Executing_Multiple_Scripts_Sequentially
the conditions under which you need to
2016 Mar 21
3
sieve - editheader - edit in place
Hello,
i do some tests with sieve editheader extensions. deleteheader and
addheader are working, but i noticed that new headerlines are always
prepended to current header. So new lines can be found always on top. I
am looking for a possibility to edit a headerline in place, without
moving the new line to top of stack(replaceheader?). It is not looking
good if a Subject-Line suddenly moves to
2017 Jul 20
3
Return extra fields from passwd userdb
Hi,
thanks for your helpful reply.
I understand that default_fields is not my solution.
To be more accurate, all users in ldap db need to use mail, but some
users in /etc/passwd file use mail too.
For this reason I set up "driver=passwd" in userdb section and in
/etc/nsswitch.conf I set up "passwd: files ldap".
Now I want to use dovecot per user quota to limit ldap
2020 Oct 30
1
Sieve filter script EXECUTION FAILED
On 30 Oct 2020, at 12:34, @lbutlr <kremels at kreme.com> wrote:
> I am not sure about the $1. I think filter just pipes the message (or part of the message.
>
> I will see what happens without the echo I suppose.
>
> Nope, still the same.
>
> 32: starting `:contains' match with `i;ascii-casemap' comparator:
> 32: matching value `<!DOCTYPE
2020 Oct 30
2
Filtering mails with sieve filters
Hello good people,
I have dovecot- 2.3.7.2 (Ubuntu Ubuntu 20.04.1 LTS) running fine.
However, I have a hitch with mail filtering.
Using SOGo as the webmail UI, I created a filter rule which resulted into
the rule below:
require ["fileinto"];
if allof (address :contains "from" "odhiambo") {
fileinto "INBOX/Odhiambo";
}
However, the test mail I sent
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
2018 Aug 17
2
imapsieve: Change message flags on COPY
On Friday 17 August 2018 01:41:39 CEST Stephan Bosch wrote:
> dovecot -n
Hi, here it is (I don't know why I get the SSLv2 warning because it is
disabled in ssl_protocols, any ideas about that too?).
BTW, even when storing the message in a different folder with fileinto,
the original message is still saved in the original mailbox. I also tried
using `discard;` and makes no difference, I
2020 Oct 21
2
Sieve_before
On 10/21/20 1:10 PM, @lbutlr wrote:
> I have trace logs enabled for user scripts, but I think only error get logged for upper level, and only along the lines of "could not compile <name of sieve>".
verify that you can compile the scripts manually, even as root
then double-check your perms on your sieve/ dir, making sure that the write perms are correct for your dovecot
2017 Apr 06
1
Using filter in an imapsieve script?
Hi Stephan
yes the imap_sieve plugin is added to the mail_plugins for imap.
Thanks for the hint with mail_debug. After enabling it I can see that
the program seems to be called, so filter should not be the problem.
But the result is that the message appears unencrypted in my sent folder
> Apr 6 08:20:26 mbox2 dovecot: imap(tobster at brain-force.ch): Debug:
imapsieve: mailbox Sent: APPEND
2019 Oct 04
1
imapsieve administrator scripts are not executed in the order they are defined
Dear dovecot developers,
I have an issue with the Pigeonhole IMAPSieve Plugin and the order in which
administrator scripts are executed. Although I cannot find anything about the
order in which the scripts are executed, I would expect they are executed in
the order they are defined: the one defined by imapsieve_mailbox1_* before the
one defined by imapsieve_mailbox2_* in case both match.
I
2017 Feb 21
2
Sieve and multi-auth databases
Hello Community,
I am currently facing the following:
- dovecot+postfix+sieve are running smoothly using passwd-file
authentication
- if a add a second authentication scheme (let's say mysql), I face a
problem with sieve:
-- receiving thru postfix is ok on both passwd-file and mysql
entries and correctly stored
-- I am able to send from the server as before
** BUT sieve
2020 Aug 31
2
how fetch zlibed mails with doveadm
Hey there,
i need some help with an administrativ dovecot question.
I run a dovecot 2.2.33 ubuntu server with mdbox and "zlib_save = gz
zlib_save_level = 6". Now i want to fetch the mailheader from some mails via
doveadm fetch -u <user> hdr uid <uid>. The only thing what i receive is some
binary stuff. Is there a way, i can tell the dovemadm fetch command, that he
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
2014 Feb 18
3
dovecot antispam plugin not found
Hello,
I'm trying to setup dovecot-antispam, and even though the configuration
and the installation seem to have gone well, dovecot is telling me it's
not finding it.
Here is the symptom:
schmitta at top-wifi ~> /usr/local/Cellar/dovecot/2.2.10/libexec/dovecot/imap -c ~/.dovecotzimbra.rc
Fatal: Plugin 'antispam' not found from directory
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