Displaying 20 results from an estimated 38 matches for "pop3_deleted_flag".
2013 May 03
10
Idea: POP3 deletion as a flag
GMail doesn't delete mails when POP3 client issues a DELE command for it. Instead they just become invisible for future POP3 sessions, but they still exist for IMAP/webmail. The same could be implemented pretty easily for Dovecot:
- Add a new setting to enable this: pop3_deleted_flag = $POP3Deleted
- When DELEting a message, add this flag to the message.
- When listing messages, skip all messages that have this flag.
- Also hide this flag from IMAP clients(?)
Thoughts? Probably 20 lines of new code.
2014 Mar 11
4
POP3 and mail retention
Using outlook 2010 as mail client, I have noticed that once an email
is moved from inbox, it is deleted from the cur/ directory on the
server. Is there a pop3 setting on dovecot that would keep emails,
with possible retention period, and recognize that this email has been
moved from inbox, etc.. If all of this is doable, would setting
outlook to delete the email after 14 days work? delete email
2013 May 19
1
v2.2.2 released
...temp file. This
fixes performance when doing small partial fetches from a large
mail.
+ acl: If plugin { acl_defaults_from_inbox = yes } is set, get the
default ACLs for private and shared namespaces from the user's INBOX.
(This probably will become default in v2.3.)
+ pop3: Added pop3_deleted_flag setting to switch POP3 deletions to
only hide the messages from POP3, but still be visible via IMAP.
- ACL plugin: Mailbox creation wasn't actually checking any ACLs
and always succeeded (due to some v2.2 API changes). The created
mailbox couldn't have been accessed though, so thi...
2013 May 19
1
v2.2.2 released
...temp file. This
fixes performance when doing small partial fetches from a large
mail.
+ acl: If plugin { acl_defaults_from_inbox = yes } is set, get the
default ACLs for private and shared namespaces from the user's INBOX.
(This probably will become default in v2.3.)
+ pop3: Added pop3_deleted_flag setting to switch POP3 deletions to
only hide the messages from POP3, but still be visible via IMAP.
- ACL plugin: Mailbox creation wasn't actually checking any ACLs
and always succeeded (due to some v2.2 API changes). The created
mailbox couldn't have been accessed though, so thi...
2015 Jun 22
2
Duplicate mails with pop3 + dsync replication
It turns out that if I enable this option:
pop3_deleted_flag = "$POP3Deleted?
The issue no longer persists. I have to manually expunge the kept mails that have been deleted via pop3 though:
doveadm expunge mailbox INBOX KEYWORD '$POP3Deleted' -A
Wolfgang
> On 21 Jun 2015, at 21:05, Wolfgang Hennerbichler <wogri at wogri.com> wrote:...
2019 Feb 27
2
Unexpected behavior with sieve_vacation_to_header_ignore_envelope = yes
...k
skip = never
username_filter =
}
plugin {
acl = vfile
acl_shared_dict = file:/var/lib/dovecot/shared-mailboxes
sieve = file:/srv/vmail/%u/sieve;active=/srv/vmail/%u/active.sieve
sieve_vacation_to_header_ignore_envelope = yes
}
pop3_client_workarounds =
pop3_delete_type = default
pop3_deleted_flag =
pop3_enable_last = no
pop3_fast_size_lookups = no
pop3_lock_session = no
pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
pop3_no_flag_updates = no
pop3_reuse_xuidl = no
------8<------------------------------------------------------------------------------
--
Matthias Petermann...
2015 Oct 02
5
v2.2.19 released
http://dovecot.org/releases/2.2/dovecot-2.2.19.tar.gz
http://dovecot.org/releases/2.2/dovecot-2.2.19.tar.gz.sig
* pop3_deleted_flag has been broken since v2.2.10. Using it would
cause buffer overflows, which could be exploitable. However, this
bug would have become visible quite soon after users had deleted
some POP3 mails, because the pop3 processes would have started
crashing all the time even in normal use.
* "d...
2015 Oct 02
5
v2.2.19 released
http://dovecot.org/releases/2.2/dovecot-2.2.19.tar.gz
http://dovecot.org/releases/2.2/dovecot-2.2.19.tar.gz.sig
* pop3_deleted_flag has been broken since v2.2.10. Using it would
cause buffer overflows, which could be exploitable. However, this
bug would have become visible quite soon after users had deleted
some POP3 mails, because the pop3 processes would have started
crashing all the time even in normal use.
* "d...
2020 Jul 30
0
dovecot replication and pop3 deletion
...n, and that the
current behaviour is a bug.
There are workarounds to this, and I am considering adding a note to the
wiki page https://wiki.dovecot.org/Replication to flag this - not sure
what your wiki editing policy is.
# Workaround 1 - Change pop3 deletion to set a flag
If the setting
??? pop3_deleted_flag = '$POP3Deleted'
is added, then rather than the mail being deleted, it is flagged, and
this change causes a notification and replication to the other server.
However since the mail is not actually deleted, you additionally need
another (cron?) task to periodically remove flagged mail, f...
2019 Mar 02
0
Unexpected behavior with sieve_vacation_to_header_ignore_envelope = yes
...> plugin {
> ? acl = vfile
> ? acl_shared_dict = file:/var/lib/dovecot/shared-mailboxes
> ? sieve = file:/srv/vmail/%u/sieve;active=/srv/vmail/%u/active.sieve
> ? sieve_vacation_to_header_ignore_envelope = yes
> }
> pop3_client_workarounds =
> pop3_delete_type = default
> pop3_deleted_flag =
> pop3_enable_last = no
> pop3_fast_size_lookups = no
> pop3_lock_session = no
> pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
> pop3_no_flag_updates = no
> pop3_reuse_xuidl = no
> ------8<-------------------------------------------------------------------...
2017 Feb 22
1
Replication Troubles
On 20 Feb 2017, at 11:09, Timo Sirainen <tss at iki.fi> wrote:
>
> On 17 Feb 2017, at 21.37, Wolfgang Hennerbichler <wogri at wogri.com> wrote:
>>
>> Hi Dovecot Users,
>>
>> I?ve configured dovecot dsync replication and I see troubles in the logs and get user complaints which I can?t explain. I found similar threads on this mailinglist, but I couldn?t
2020 Aug 12
0
Dovecot v2.3.11.3 released
...error):
? assertion failed: (errno != 0)
- lib-ssl-iostream: ssl_key_password setting did not work.
- pop3-login: Login didn't handle commands in multiple IP packets properly.
? This mainly affected large XCLIENT commands or a large SASL initial
? response parameter in the AUTH command.
- pop3: pop3_deleted_flag setting was broken, causing:
? Panic: file seq-range-array.c: line 472 (seq_range_array_invert):
? assertion failed: (range[count-1].seq2 <= max_seq)
- pop3-login: Login would fail with "Input buffer full" if the initial
? response for SASL was too long.
- submission: A segfault crash...
2020 Aug 12
0
Dovecot v2.3.11.3 released
...error):
? assertion failed: (errno != 0)
- lib-ssl-iostream: ssl_key_password setting did not work.
- pop3-login: Login didn't handle commands in multiple IP packets properly.
? This mainly affected large XCLIENT commands or a large SASL initial
? response parameter in the AUTH command.
- pop3: pop3_deleted_flag setting was broken, causing:
? Panic: file seq-range-array.c: line 472 (seq_range_array_invert):
? assertion failed: (range[count-1].seq2 <= max_seq)
- pop3-login: Login would fail with "Input buffer full" if the initial
? response for SASL was too long.
- submission: A segfault crash...
2017 Feb 17
3
Replication Troubles
...5G
quota_rule2 = Trash:storage=+200M
quota_rule3 = Spam:ignore
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=80%% quota-warning 80 %u
sieve = /etc/sieve/%n.sieve
sieve_default = /etc/sieve/default.sieve
sieve_dir = ~/sieve
sieve_extensions = +editheader
}
pop3_deleted_flag = $POP3Deleted
postmaster_address = postmaster at wogri.at
protocols = " imap lmtp sieve pop3"
service aggregator {
fifo_listener replication-notify-fifo {
user = dovecot
}
unix_listener replication-notify {
user = dovecot
}
}
service doveadm {
inet_listener {
port =...
2017 Feb 09
1
dovecot logout issues
...default_fields =
deny = no
driver = vpopmail
master = no
override_fields =
pass = no
result_failure = continue
result_internalfail = continue
result_success = return-ok
skip = never
}
plugin {
quota = maildir:ignore=Trash
quota_rule = ?:storage=0
}
pop3_client_workarounds =
pop3_deleted_flag =
pop3_enable_last = no
pop3_fast_size_lookups = no
pop3_lock_session = no
pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
pop3_no_flag_updates = no
pop3_reuse_xuidl = no
pop3_save_uidl = no
pop3_uidl_duplicates = allow
pop3_uidl_format = %08Xu%08Xv
pop3c_host =
pop3c_master_user =...
2015 Jun 20
2
Duplicate mails with pop3 + dsync replication
Hi,
When I enable (and it only happens when it is actually running) replication over TCP my users get duplicate mails via pop3.
Here?s what happens:
* User gets mail
* Mail appears in (Maildir) new/ folder on both replicas
* user retrieves mail (retr), calls dele. Mail still exists in new/ folder on both replicas.
* user runs retr (and gets the duplicate) and dele a second time, the mail is
2015 Sep 24
0
v2.2.19 release candidate released
...easily implement push notifications to various backends. Implemented
> "ox" backend for notifying Open-Xchange via HTTP/json.
> + imap_logout_format supports more variables now, e.g. number of
> deleted messages.
> + pop3: Added pop3_delete_type setting (related to pop3_deleted_flag).
> + plugin { fts_enforced=yes } setting now fails body searches unless
> it can be done via the full text search engine.
> + Added %{passdb:*} and %{userdb:*} variables to various places
> + auth: Added ":protected" suffix for passdb and userdb fields. If
> used,...
2015 Sep 23
8
v2.2.19 release candidate released
...which can be used to
easily implement push notifications to various backends. Implemented
"ox" backend for notifying Open-Xchange via HTTP/json.
+ imap_logout_format supports more variables now, e.g. number of
deleted messages.
+ pop3: Added pop3_delete_type setting (related to pop3_deleted_flag).
+ plugin { fts_enforced=yes } setting now fails body searches unless
it can be done via the full text search engine.
+ Added %{passdb:*} and %{userdb:*} variables to various places
+ auth: Added ":protected" suffix for passdb and userdb fields. If
used, the field doesn't ov...
2015 Sep 23
8
v2.2.19 release candidate released
...which can be used to
easily implement push notifications to various backends. Implemented
"ox" backend for notifying Open-Xchange via HTTP/json.
+ imap_logout_format supports more variables now, e.g. number of
deleted messages.
+ pop3: Added pop3_delete_type setting (related to pop3_deleted_flag).
+ plugin { fts_enforced=yes } setting now fails body searches unless
it can be done via the full text search engine.
+ Added %{passdb:*} and %{userdb:*} variables to various places
+ auth: Added ":protected" suffix for passdb and userdb fields. If
used, the field doesn't ov...
2014 Nov 12
1
imap-login segfaults when using post-login
.../
subscriptions = yes
type = private
}
passdb {
args =
default_fields =
deny = no
driver = pam
master = no
name =
override_fields =
pass = no
result_failure = continue
result_internalfail = continue
result_success = return-ok
skip = never
}
pop3_client_workarounds =
pop3_deleted_flag =
pop3_enable_last = no
pop3_fast_size_lookups = no
pop3_lock_session = no
pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
pop3_no_flag_updates = no
pop3_reuse_xuidl = no
pop3_save_uidl = no
pop3_uidl_duplicates = allow
pop3_uidl_format = %08Xu%08Xv
pop3c_host =
pop3c_master_user =...