Displaying 20 results from an estimated 658 matches for "foreverypart".
2015 Nov 29
2
Sieve "foreverypart" and "mime" extensions (RFC 5703) now implemented
Hi,
I have finally managed to implement the Sieve "foreverypart" and "mime"
extensions (RFC 5703). These are now included in the main Mercurial
repository and will be included in the next release.
I will be fixing a few minor details in the coming week; e.g.,
interaction with "include" and "editheader" extensions needs more w...
2018 Nov 16
1
Sieve notify variables not working with body?
Thanks, now it works.
But it seems that :message string (of notify command) is limited to 255
chars.
Is there any chance to change limit to 512 ?
require ["body","enotify","variables","foreverypart","mime","extracttext"];
foreverypart
{
if header :mime :type :is "Content-Type" "text"
{
extracttext :first 512 "body";
break;
}
}
if not header :contains "subject" "*"
{
notify :importance...
2019 Jan 11
2
managesieve configuration
...s offered
"IMPLEMENTATION" "Dovecot Pigeonhole"
"SIEVE" "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"
"NOTIFY" "mailto"
"SASL" ""
"STARTTLS"
"VERSION" "1.0"
OK "service active"
and the connection will be encrypted (tested with roudcube webmail)
> STARTTLS
< OK "Begin TLS negotiation now....
2019 Nov 08
1
gssapi without passdb
...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 index ihave duplicate mime foreverypart
> extracttext
> namespace inbox {
> ? inbox = yes
> ? location =
> ? mailbox Drafts {
> ??? special_use = \Drafts
> ? }
> ? mailbox Junk {
> ??? special_use = \Junk
> ? }
> ? mailbox Sent {
> ??? special_use = \Sent
> ? }
> ? mailbox "Sent Messages&qu...
2017 Jul 21
2
Core dumped when authenticating to managesieve
...39;^]'.
"IMPLEMENTATION" "Dovecot Pigeonhole"
"SIEVE" "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"
"NOTIFY" "mailto"
"SASL" "PLAIN"
"VERSION" "1.0"
OK "Dovecot ready."
AUTHENTICATE "PLAIN" {52+}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX==
NO "Error in MANAGESIEVE command rec...
2018 Jun 12
4
cant login to Dovecot
...op
anonymous gssapi
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 index ihave duplicate mime foreverypart
extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {...
2017 Jul 22
2
SIEVE: handling of lineending in fields
...ipt.
if header :matches "Subject" "*" {
set "subject" "${1}";
}
if header :matches "from" "*" {
set "from" "${1}";
}
if header :matches "to" "*" {
set "to" "${1}";
}
foreverypart
{
if header :mime :type :is "Content-Type" "text"
{
extracttext :first 30 "msgcontent";
break;
}
}
pipe :copy :try "notify.sh" [ "", "(${from})#${to}#${subject}",
"\"${msgcontent}\"" ];
W...
2018 Feb 13
2
Setting up sieve with spam learning
...es to my dovecot.conf:
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 index ihave duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsieve
plugin {
imapsieve_mailbox1_before = file:/usr/lib/dovecot/sieve/report-spam.sieve
imapsieve_mailbox1_causes = COPY
imapsieve_mailbox1_name = Junk
imapsieve_mailbox2_before = file:/usr/lib/dovecot/sieve/report-ham.sieve
imapsieve_mailbox2_cause...
2019 Jan 14
2
Sieve: reject certain mime-types and notify recipient
I have to reject office files for a certain domain plus notifying the
original recipient about the rejection too.
require ["fileinto","reject","body","enotify","variables"];
if allof (address :contains ["To","TO","Cc","CC"] "@example.org", body
:content? "application/msword" :contains
2015 Dec 14
0
Released Pigeonhole v0.4.10 for Dovecot v2.2.21
Hello Dovecot users,
I got a bit stalled by our recent switch to Git, but here is the final
v0.4.10 release of Pigeonhole for Dovecot v2.2.21. Nothing of
consequence changed since the last RC.
Changelog v0.4.10:
+ Implemented the Sieve mime and foreverypart extensions (RFC 5703).
These are fully implemented. The interaction with the editheader
extension needs some work, but this should not influence most uses;
i.e., changes by the editheader extension are not always visible
using foreverypart/mime.
+ Sieve body extension: Properly implemen...
2015 Dec 07
0
Released Pigeonhole v0.4.10.rc2 for Dovecot v2.2.20
...hurry to make a definitive release of Pigeonhole,
since v0.4.9 still compiles fine with Dovecot v2.2.20. Still, if no big
bugs emerge in the next few days, I will make a final release. So,
please test this new RC and especially the new features.
Changelog v0.4.10:
+ Implemented the Sieve mime and foreverypart extensions (RFC 5703).
These are fully implemented. The interaction with the editheader
extension needs some work, but this should not influence most uses;
i.e., changes by the editheader extension are not always visible
using foreverypart/mime.
+ Sieve body extension: Properly implemented...
2018 Nov 15
2
Sieve notify variables not working with body?
Hi,
I want to send notification like this:
if body :text :matches "*" {
notify :importance "3"
:message "[NOTIFY] ${1}"
"mailto:test at example,com";
}
The notification works but the variable ${1} seems to be empty.
But in this case:
if header :matches "Subject" "*" {
notify
2020 May 19
1
Sieve addheader directive works only partially
...md64 x86_64 Debian 10.4
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 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.n...
2015 Dec 07
0
Released Pigeonhole v0.4.10.rc2 for Dovecot v2.2.20
...hurry to make a definitive release of Pigeonhole,
since v0.4.9 still compiles fine with Dovecot v2.2.20. Still, if no big
bugs emerge in the next few days, I will make a final release. So,
please test this new RC and especially the new features.
Changelog v0.4.10:
+ Implemented the Sieve mime and foreverypart extensions (RFC 5703).
These are fully implemented. The interaction with the editheader
extension needs some work, but this should not influence most uses;
i.e., changes by the editheader extension are not always visible
using foreverypart/mime.
+ Sieve body extension: Properly implemented...
2015 Dec 04
0
Released Pigeonhole v0.4.10.rc1 for Dovecot v2.2.20.rc1
...so that
0.4.9 will still compile with the final Dovecot v2.2.20 release. This
Pigeonhole RC will therefore not compile against the final Dovecot
release (only against v2.2.20.rc1), which I will mend quickly once
Dovecot v2.2.20 is released.
Changelog v0.4.10.rc1:
+ Implemented the Sieve mime and foreverypart extensions (RFC 5703).
These are fully implemented. The interaction with the editheader
extension needs some work, but this should not influence most uses;
i.e., changes by the editheader extension are not always visible
using foreverypart/mime.
+ Sieve body extension: Properly implemented...
2015 Dec 04
0
Released Pigeonhole v0.4.10.rc1 for Dovecot v2.2.20.rc1
...so that
0.4.9 will still compile with the final Dovecot v2.2.20 release. This
Pigeonhole RC will therefore not compile against the final Dovecot
release (only against v2.2.20.rc1), which I will mend quickly once
Dovecot v2.2.20 is released.
Changelog v0.4.10.rc1:
+ Implemented the Sieve mime and foreverypart extensions (RFC 5703).
These are fully implemented. The interaction with the editheader
extension needs some work, but this should not influence most uses;
i.e., changes by the editheader extension are not always visible
using foreverypart/mime.
+ Sieve body extension: Properly implemented...
2019 Jul 03
2
Segfault of doveconf
...il:INBOX=/var/mail/%u
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 index ihave duplicate mime foreverypart extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {...
2020 Oct 07
2
LMTP Authentication Error
...p = mail
mail_uid = 150
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 index ihave duplicate mime foreverypart extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
auto = subscribe
special_use = \Drafts
}
mailbox Junk {
auto = subscribe
special_use = \Junk
}
mailbox Sent {
auto = subscribe
special_use = \Sent
}
mailbox "Sent Messages" {
auto = no
s...
2019 Dec 30
2
dovecot cannot drop privileges inside singularity container
...privileged_group = mail
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 index ihave duplicate mime foreverypart extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \...
2019 Jan 11
2
managesieve configuration
On 10.1.2019 18.28, Dominik Menke wrote:
> I've missed a part at the end:
>
>> This leads me to my question: How do I force Dovecot to print at
>> least a STARTTLS line after a client connects to port 4190? Looking
>
> ... at the default configuration files in /etc/dovecot/conf.d/ I don't
> see an obvious difference.
>
>
> --Dominik
Can you provide