Displaying 20 results from an estimated 10000 matches similar to: "Expunge is not expunging unless it is called twice"
2006 May 30
2
Expunge is not expunging unless called twice--revisited
Hi,
I'm running dovecot-1.0.beta8 from FreeBSD ports, using mbox mail
store. My problem appears to have come up on the list about a month
ago, "Expunge is not expunging unless it is called twice". I ran
through Bill Boebel's telnet-IMAP session for myself, and I see that
his test case is now fixed (as Timo said), but mutt, for whatever
reason, uses +FLAGS.SILENT, and I'm
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
2018 Oct 02
2
Delete vs. Expunge in Public Namespace
All,
my IMAP client [1] marks messages as deleted, but doesn't expunge.
Dovecot (2.2.27-3+deb9u2) expunges them. Is this because the mailbox is
part of public namespace?
....
::1.38247-::1.00143: MALP6 STORE
48,49,50,51,52,53,54,55,56,57,58,59,60,61 +FLAGS (\Deleted)
::1.00143-::1.38247: * 48 FETCH (FLAGS (\Deleted \Seen))
* 49 FETCH (FLAGS (\Deleted \Seen))
* 50 FETCH (FLAGS (\Deleted
2020 Mar 17
2
doveadm expunge not expunging anymore
Hello,
I have migrated my mailbox server from Dovecot 2.1.7 (Debian 7) to Dovecot 2.3.4 (Debian 10) and have a crontab setup in root to daily delete all mails in the INBOX of a specific user which are older than 90 days like this:
/usr/bin/doveadm expunge -u username\@domain.com mailbox INBOX savedbefore 90d
Unfortunately this does not work anymore. I also tried to run the command manually as
2016 Dec 30
2
expunging all mailboxes
> > But is there a way tell it all mailboxes for a user? For example,
> something
> > like:
> >
> > doveadm expunge -u user at domain mailbox ALL savedbefore 30d
>
> try:
> doveadm expunge -u user at domain ALL savedbefore 30d
>
> just like the example thats here:
> http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery
I already tried that. Did you?
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
2020 Mar 17
2
doveadm expunge not expunging anymore
??????? Original Message ???????
On Tuesday, March 17, 2020 11:46 AM, Aki Tuomi <aki.tuomi at open-xchange.com> wrote:
> Try`doveadm -Dv expunge -u username\\@domain.com mailbox INBOX savedbefore 90`
>
> It might give insight what goes wrong.
Here would be the output but I still can't see where the problem is:
Debug: Loading modules from directory: /usr/lib/dovecot/modules
2016 Dec 28
2
expunging all mailboxes
Evidently, the 'doveadm expunge' command requires a "mailbox" to be defined
in the search string.
But is there a way tell it all mailboxes for a user? For example, something
like:
doveadm expunge -u user at domain mailbox ALL savedbefore 30d
Thanks,
Michael
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
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
2012 Feb 17
1
expunging
I am having trouble scaling some regular dovecot cleanup operations on
our servers. On a daily basis, I'm wanting to do this on each server,
which contains its own isolated set of user storage:
/usr/bin/doveadm expunge -A mailbox Trash* savedbefore 21d
/usr/bin/doveadm expunge -A mailbox Spam savedbefore 7d
/usr/bin/doveadm expunge -A mailbox Sent savedbefore 120d
but these are a very
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:
2017 Sep 05
2
doveadm expunge returns error code 68
Hi,
i am running basically this from cron:
/usr/bin/doveadm -v expunge -u * mailbox INBOX.Spam SENTBEFORE 90d
/usr/bin/doveadm -v expunge -u * mailbox INBOX.Trash SENTBEFORE 90d
/usr/bin/doveadm -v expunge -u * mailbox INBOX.Junk SENTBEFORE 90d
Now i am experiencing that the first line e.g. expunging INBOX.Spam
returns the error code 68. No syslog/Output whatsoever. I tried
running with -vvv -D
2007 Aug 29
2
Bug? Expunging Symlinked Maildir w/ Lazy_expunge Enabled
Hi all,
Using Dovecot 1.0.3 on RedHat Enterprise 5 (kernel 2.6.18-8.1.6.el5PAE),
and NFS storage, we symlinked a Maildir folder:
/mailstore/user/Maildir/.Junk -> /junkstore/user/Junkmaildir
Everything works fine, until we try to expunge, which produces:
A04 NO BUG: Unknown internal error
This only happens if "lazy_expunge" is enabled:
mail_plugins = quota imap_quota acl
2016 Dec 31
3
expunging all mailboxes
> Huh, it certainly did for me, although I used "all" instead of
> "savedbefore 30d" since I just wanted to empty the trash. What
> version of Dovecot? Mine is 2.2.27.
Well, not for me.
doveadm search -u user at domain ALL savedbefore 2d
-- returns some messages
doveadm expunge -u user at domain mailbox '*' savedbefore 2d
-- nothing shown, but no error
doveadm
2017 Sep 08
1
doveadm expunge returns error code 68
Hi Aki,
On Wed, Sep 06, 2017 at 11:26:30AM +0300, Aki Tuomi wrote:
> On 05.09.2017 14:39, Florian Lohoff wrote:
> > Hi,
> > i am running basically this from cron:
> >
> > /usr/bin/doveadm -v expunge -u * mailbox INBOX.Spam SENTBEFORE 90d
> > /usr/bin/doveadm -v expunge -u * mailbox INBOX.Trash SENTBEFORE 90d
> > /usr/bin/doveadm -v expunge -u * mailbox
2010 Jul 17
2
mdbox expunge purge question
Hi,
I'm testing Dovecot 2.0rc2 with mdbox mail format and I'm not sure
what this exactly means:
http://wiki2.dovecot.org/MailboxFormat/dbox
Quote from wiki page:
=====
Expunging a message only decreases the message's refcount. The space
is later freed in "purge" step. This may be done automatically within
the session or later in a nightly cronjob when there's less
2018 Mar 20
2
Race condition when setting flags (\Deleted) + expunge quickly, leaving mails not deleted
Hello.
I seem to have found a race condition, when setting flags on multiple emails
rapidly. 5 commands including login to reproduce. Problem found using mutt in
real world usage.
Seems to happen both with UID STORE 1:3 and UID STORE 1,2,3 ..
I have tried with the following packages, with a minimized config in a
throwaway vm:
https://packages.debian.org/stretch/dovecot-core
Package:
2006 Dec 17
1
Lazy expunge plugin
There's now a plugin called lazy_expunge in CVS. Instead of EXPUNGE
expunging the mails directly, they're moved to a mailbox with same name
in another namespace where user can still copy the mails back. Also
DELETEd mailboxes are moved to another namespace.
See http://wiki.dovecot.org/Plugins/Lazyexpunge for more information.
This is similar to Cyrus's two phase expunge:
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