Displaying 20 results from an estimated 276 matches for "editheader".
2015 Apr 11
1
sieve plugin editheader not found
Hi Eugene and Stephan,
doveconf -a | grep sieve
managesieve(root): Fatal: Plugin 'editheader' not found from directory
/usr/lib64/dovecot/sieve
doveconf: Error: managesieve-login: dump-capability process returned 89
managesieve_client_workarounds =
managesieve_implementation_string = Dovecot Pigeonhole
managesieve_logout_format = bytes=%i/%o
managesieve_max_compile_errors = 5
managesie...
2020 May 13
5
Sieve addheader directive works only partially
Hi all,
I want to add a custom header to incoming emails from a particular sender. This is what my user Sieve script looks like:
require ?editheader?;
if address :is "From? ?special-sender at example.com? {
addheader ?X-My-Custom-Header? ?Header Value";
}
I have enabled the editheader extension in my Dovecot configuration:
plugin {
?
sieve_extensions = +editheader
}
This doesn?t seem to work and no header is added to t...
2015 Apr 08
3
sieve plugin editheader not found
...e gentoo bugtracker last year. In the
meantime after some releases the error persists with the current dovecot
and pigeonhole versions.
Please see my bug report at gentoo mailinglist:
https://bugs.gentoo.org/show_bug.cgi?id=522148
Okay, here are some informations:
Steps to Reproduce:
add "editheader" to sieve options or "sievec" a file that need the extension
if header :matches "Something" "*" {
addheader "Anything" "${1}";
deleteheader "Something";
}
sievec mod_header.sieve
sievec(root): Fatal: Plugin 'editheader' not...
2019 Jun 13
1
unknown Sieve Capability `editheader'
I am getting "error: error: require command: unknown Sieve capability `editheader?.? In sieve.log:
This is the start of .active_sieve
## Active
require [ "editheader", "regex", "variables", "fileinto", "envelope", "mailbox", "imap4flags" ];
Editheader is also listed in dovecot.conf
managesieve_sieve_capabi...
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 i...
2020 May 19
1
Sieve addheader directive works only partially
...anagesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext editheader imapsieve vnd.dovecot.imapsieve
sieve_extensions = +editheader
sieve_global_extensions = +vnd.dovecot.pipe
sieve_pipe_bin_dir = /usr/bin
sieve_plugins = sieve_imapsieve sieve_extprograms
Thanks
Peter
> On May 15, 2020, at 3:49 PM, Stephan Bosch <stephan at rename-it.nl> wrote:
>
>...
2008 May 31
1
Sieve Editheader Extension?
I've done extensive searches, and there is virtually no information
about
actual implementations of the draft Sieve Editheader Extension (which
provides 'addheader' and 'deleteheader' actions):
http://www.ietf.org/internet-drafts/draft-ietf-sieve-editheader-11.txt
Is anyone currently working on this for Dovecot Sieve?
If not, are there any plans to do so? And before I start digging
through
the source,...
2013 Feb 08
1
sieve /editheader / addheader :last crash
Hi Everybody,
I'm using dovecot 2.1.14 from http://xi.rename-it.nl/debian/ with debian
squeeze stable.
In general, sieve works fine for me, but "addheader :last ..." from the
editheader extension causes a crash when it processes a message.
I was able to narrow this down a bit:
It only happens if "addheader :last" is the first editheader command
executed in a script. If it is preceded by any "deleteheader" or
"addheader" without ":last", e...
2015 Apr 10
0
sieve plugin editheader not found
...er some releases the error persists with the current dovecot
> and pigeonhole versions.
>
> Please see my bug report at gentoo mailinglist:
>
> https://bugs.gentoo.org/show_bug.cgi?id=522148
>
> Okay, here are some informations:
>
> Steps to Reproduce:
>
> add "editheader" to sieve options or "sievec" a file that need the extension
What exactly do you mean by 'sieve options' ? What is your sievec
command line?
> if header :matches "Something" "*" {
> addheader "Anything" "${1}";
> deleteheader...
2009 Apr 03
3
Adding Sieve Extensions
How can I add an extension to Dovecot's Sieve implementation?
I would like to use 'editheader' and 'redirect'.
Thank you!
James
2015 Mar 04
1
Sieve editheader should support adding Received and Auto-Submitted headers
...e 205: warning: addheader action: specified header field `Auto-Submitted' is protected; modification denied.
(Workaround for this specific issue would probably be to use a List-* header instead.)
Looking at
http://hg.rename-it.nl/dovecot-2.2-pigeonhole/file/c8edece267cd/src/lib-sieve/plugins/editheader/ext-editheader-common.c
I can see that "Auto-Submitted? and ?Received? are hardcoded to be blocked without reference to whether they are to be added or removed.
However, the hard restriction in RFC 5293 on Auto-Submitted and Received only applies to the use of deleteheader and not addheader....
2016 Jun 01
3
forwarding emails using sieve
I know this is a tad tangential to dovecot, but maybe someone has some
pointers for me. I'm trying to forward emails using the sieve filtering
and redirect doesn't do it because it doesn't wrap the message in a new
email, instead, it seems to just change the envelope From (and To). This
causes the outbound relay to reject the message for security/spam
reasons (forged From). It
2018 Nov 20
4
Replacing email envelope
...my server? Best would be using sieve. Simple case - email A at example.com ?receives message, which I'd like to repack into new envelope (I want to have control what values in the envelope will be there - from, to, replay-to et.c) and send to B at test.com . At first I wanted to use editheader extension, but it is not allowing me to modify From or To values as far as I can tell. Another idea was to use envelope, but I don't see any way of editing values. Only reading. Now, I am thinking of writing script and from sieve it will be passed there, where I'll do message pars...
2018 Mar 03
2
pigeonhole 0.4.22 with sieve_before script crashes
...; managesieve_sieve_capability = fileinto reject envelope
>> encoded-character vacation subaddress comparator-i;ascii-numeric
>> relational regex imap4flags copy include variables body enotify
>> environment mailbox date index ihave duplicate mime foreverypart
>> extracttext editheader
>> sieve = file:~/sieve;active=~/.dovecot.sieve
>> sieve_before = /etc/dovecot/sieve/filter
>> sieve_extensions = +editheader
>> sieve_max_script_size = 1M
>> service managesieve-login {
>> ? inet_listener sieve {
>> ??? port = 4190
>> ? }
>> }...
2014 May 09
3
v2.2.13.rc1 vs. Pigeonhole
Server: Ubuntu 10.04 LTS 32bit
There seems to be an incompatibility when compiling Pigeonhole against
Dovecot v2.2.13.rc1.
# make check
with Pigeonhole throws up the following error message:
<snip>
Test case: ./tests/extensions/editheader/addheader.svtest:
1: Test 'Addheader - first' SUCCEEDED
2: Test 'Addheader - last' SUCCEEDED
3: Test 'Addheader - framed' SUCCEEDED
4: Test 'Addheader - folded' SUCCEEDED
5: Test 'Addheader - newlines' FAILED: wrong first header content in
redirected ma...
2016 Jan 15
2
sieve - configuration problem
...unately 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
sieve_pipe_bin_dir = /usr/local/bin/
sieve_filter_bin_dir = /usr/local/bin/
sieve_dir = ~/sieve
sieve_global_dir = /etc/dovecot/sieve/
}
i also activated managesieve which is working as well.
Now iam looking for a way to run individual scripts for users. My idea
is to have a system gener...
2018 Mar 03
2
pigeonhole 0.4.22 with sieve_before script crashes
...esieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date index ihave duplicate mime foreverypart
extracttext editheader
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_before = /etc/dovecot/sieve/filter
sieve_extensions = +editheader
sieve_max_script_size = 1M
service managesieve-login {
inet_listener sieve {
port = 4190
}
}
protocol sieve {
mail_max_userip_connections = 10
managesieve_implementa...
2014 May 02
2
When the subject portion of an e-mail contains a control character, dovecot.sieve terminates unexpectatedly.
...tmp
mail_uid = vmail
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress
comparator-i;ascii-numeric relational regex imap4flags copy include
variables body enotify
environment mailbox date ihave spamtest spamtestplus editheader
mbox_write_locks = dotlock
mmap_disable = yes
passdb {
driver = passwd
}
plugin {
quota = maildir:User quota
sieve = ~/Maildir/dovecot.sieve
sieve_dir = ~/Maildir/sieve
sieve_editheader_max_header_size = 1k
sieve_editheader_protected = X-Verified
sieve_extensions = +editheader +spamte...
2012 Feb 16
2
Released Pigeonhole v0.3.0 for Dovecot v2.1.0
Hello Dovecot users,
Now that Dovecot v2.1.0 is out there, I release Pigeonhole v0.3.0. The
most significant new features are support for the Sieve editheader
extension and the sieve-filter tool. I haven't received much feedback on
these new features, which can either mean that they are mostly bug-free
or that not many people have tried these, so these are still considered
experimental.
Changelog v0.3.0:
* Renamed sieve_global_path setting to...
2012 Feb 16
2
Released Pigeonhole v0.3.0 for Dovecot v2.1.0
Hello Dovecot users,
Now that Dovecot v2.1.0 is out there, I release Pigeonhole v0.3.0. The
most significant new features are support for the Sieve editheader
extension and the sieve-filter tool. I haven't received much feedback on
these new features, which can either mean that they are mostly bug-free
or that not many people have tried these, so these are still considered
experimental.
Changelog v0.3.0:
* Renamed sieve_global_path setting to...