Displaying 20 results from an estimated 10000 matches similar to: "Know when a Folder is Expunged or Deleted"
2012 Feb 10
1
There is a way to know if a email has been expunged ?
Hy Everyone...and Timo !
There is a way to know if a email was expunged (deleted from hard
disk) inside a plugin ? I rewrite the expunge function, but the real
expunge function is void, i can't know if was really expunged.
There is a way to know this ?
2010 Nov 18
6
Doveadm
How doveadm purge a email ?
It's search using the index or scan every directory and open the email to
match the search criteria ?
2012 Feb 23
1
Creating and interacting with array inside plugin
Hi Timo....
I Follow your instruction to look inside quota plugin to get the
notification from dovecot that expunged a message, that's Ok.
Follow the quota, it's use a array to keep all uids from a email
expunged, to compare with uid that is got in notify_sync, that's OK
too, but to me i need to keep uid and a char* with my body name, to
erase it too.
I made this:
struct
2009 Jul 28
1
Expunged emails getting automatically deleted
Hello,
So i had this email in my inbox, i moved it to Folder1/tickets/
folder, then i decided to move the same email back to my inbox and
when i went to the inbox it wasnt there nor in Folder1/tickets/
folder...
I opened a SSH session to the mail server and went to /srv/mail/
vmail/DOMAIN.COM/rventura/Maildir
There i did "ll expunged/.INBOX/cur" and it showed me 300+ emails
2010 Aug 30
1
Lazy expunge plugin - delete folder result error.
Hello
Is it a bug in lazy expunge plugin or am I missing something?
Dovecot v2.0.1 (c5111fb65b0b)
home = /mail/%Ld/%Ln
mail_location = mdbox:/mail/%Ld/%Ln/mdbox
sources.list - debian (squeeze)
..
deb http://xi.rename-it.nl/debian testing-auto/dovecot-2.0 main
Config changes
- - -
plugin {
lazy_expunge = .EXPUNGED/
}
namespace {
type = private
separator = /
prefix =
inbox = yes
2018 Jun 22
1
lazy expunge folder delete bug
There's a bug in "folder delete" for lazy expunge, type "1 namespace", as descibed on https://wiki2.dovecot.org/Plugins/Lazyexpunge
When trying to delete a mailbox that still has messages in it, but that has no EXPUNGED/<name> counterpart, the process hangs after the imap "DELETE" command, and the following appears in the log file after a 60s timeout:
Jun
2010 Sep 23
1
Expunged GUID mismatch for UID error
Hi,
we have upgraded from v2.0.1 to v2.0.3 yesterday, trying to solve the
"dovecot-uidlist: Duplicate file entry"
errors. Now, at the moment, we don't get these errors, but when I try to
expunge mails from my trash folder I
get a lot of errors:
Sep 23 14:24:51 imap1 dovecot: imap(user): Error: Mailbox Trash:
Expunged GUID mismatch for UID 20193: 442b5ef0c3d3bf3cf4cb619944dce8e4
2006 Aug 24
2
Messages not expunged
Hi all,
I'm doing some testing between U of Washington IMAP server (which
we currently run) and Dovecot on a IBM AIX system. I created a
50M mailbox, made up of 262 msgs. I'm using a Perl Script with
the imap::client module to fetch each message and then flag it for
deletion. At the end of the test, I run an expunge to delete all
the messages.
UofW imap server ran fine, messages
2009 Jul 10
1
lazy expunge - how to unset deleted imap flag
Hello,
I am using dovecot 1.1.13 in debian lenny with exim4 and I have Outlook 2007 clients. I have configured lazy expunge plugin.
User marks messages in INBOX for deletion then click "delete messages from server" then the messages are moved to .EXPUNGED
folder which is correct but they are still marked with IMAP deleted flag which is bad cause when user marks another messages
in
2010 Dec 16
1
Plugins on a NFS
Hi timo.....
I Made a plugin that's works fine in a Normal Partition and a GlusterFS
enviroment too.
in NFS it's intermitent, some times works, some times don't.
Only the expunge part have this issue, i use stat to get the amont of hard
link in a file.
There is because of that (stat, hard link count) ?
If is, there is some workarround to do !?
Tks Timo !!!
2010 Oct 28
1
Doveadm-Expunge v2.0.5
Hello
Few questions regarding Doveadm-Expunge.
1.
I have lazy expunge configure with this name space: .EXPUNGED
Storage type: mdbox
doveadm -Dv expunge -u user at domain mailbox ".EXPUNGED/*" savedbefore 7d
I get some interesting outputs.
doveadm(user at domain): Debug: expunge: box=.EXPUNGED/INBOX/mon uid=791
doveadm(user at domain): Debug: expunge: box=.EXPUNGED/INBOX/mon
2014 Aug 12
1
Fatal: lazy_expunge: Unknown namespace: '.EXPUNGED/'
Hello List,
with dovecot version 2.2.13.9, I actually have a problem using
lazy_expunge and acl together.
Shared/Public Folders work fine with lazy_expunge disabled.
If lazy_expunge is enabled and userA got a shared folder form userB,
then there is the error shown in subject.
My test case to reproduce the error.
doveadm mailbox list -u userA at domain
--> Output Fine.
doveadm acl set -u
2010 Jun 21
1
Expunge email Plugin
Hello everyone.....
I Need to know when a email is expunge, but i don't need change this action.
I Need to call another action + the default action.
There is a plugin to do this ?
2010 Oct 19
2
doveadm-expunge not expunging when ran from cron
Hi!
I noticed that this command ... :
for USERNAME in ${USERS};do
/usr/local/bin/doveadm -Dv expunge -u "${USERNAME}" mailbox sa.* SAVEDBEFORE 1d
done
... does not expunge mails if ran from crontab. It shows in the Debug
output what would have been done, but it doesn't really expunge those
mails. This command runs daily, and every day the list of expunged mails
(in the Debug
2010 Sep 21
2
doveadm-expunge debug message clarifications
Hi!
I have some questions about doveadm-expunge's debug messages.
# /usr/local/bin/doveadm -Dv expunge -u <user> mailbox 'sa.*' SAVEDBEFORE 6h
doveadm(root): Debug: Loading modules from directory: /usr/local/lib/dovecot
doveadm(root): Debug: Module loaded: /usr/local/lib/dovecot/lib10_quota_plugin.so
doveadm(root): Debug: Module loaded:
2013 Jul 26
3
Expunged message reappeared, giving a new UID
I am running dovecot 2.2.2 with tcp based replication, and experiencing
some duplicated emails. `doveconf -n` output is below.
I have narrowed it down to the following scenario:
An email arrives, and is successfully replicated to both nodes. It is in
INBOX/new/ at this point on both servers.
Connect with a mail client, and delete the message - without delayed
expunge. So, for example, mutt
2016 Dec 30
3
expunging all mailboxes
> doveadm expunge -u <user> mailbox '*' savedbefore 30d
That doesn't work for me either. The command is accepted, but the messages
are not expunged.
I guess my search/fetch will just have to return the mailbox name, in
addition to other fields, and then I'll need to loop through the mailbox
names and perform multiple expunges for each user. I understand the desire
to
2018 Apr 22
1
Race condition when setting flags (\Deleted) + expunge quickly, leaving mails not deleted
On 21 March, 2018 - Aki Tuomi wrote:
> Thank you for your thorough report, we'll look into it.
Has anyone managed to reproduce this (using my transcript for example)?
With mutt, I get this problem.. If I set 'imap_pipeline_depth=0' in
.muttrc, I can't seem to reproduce it anymore.
/Tomas
--
Tomas Forsman, stric at cs.umu.se, http://people.cs.umu.se/stric/
`- SysAdmin at
2016 Mar 01
2
Dsync induces redundant mail after rapid append/expunge repeatedly
?I meet the problem about dsync with ?expunge. The problems is expunged
mail would reappear after dsyncing and it is easily to reproduce.
?Environment Settings:
- Two servers(serverA, serverB) both enabled plugin "*replication"*
- And more detail get by "dovecot -n" show below
?Reproduce flow:
?- ?Run two processes pA and pB both would run in while loop
?- pA?(All behavior is
2011 Apr 02
1
Problem with expire plugin and expunge
Hello,
> It looks like it expunged all the messages from Trash. Did you check if
> that happened? Did it expunge too many messages?
>
> > Mar 18 09:50:28 joseph dovecot: imap(christoph): Debug: expire: Saving
> > first message to Trash, updating timestamp to 1300438228
>
> This happens, because it thinks the Trash was empty..
Is there any solution in sight for this?