Displaying 20 results from an estimated 4000 matches similar to: "There is a way to know if a email has been expunged ?"
2010 Nov 01
1
Know when a Folder is Expunged or Deleted
Hi Timo and Everyone....
There is a way to know when a folder it's been deleted ? And if this folder
is empty ?
Let's explain why...
I intercept the expunge function, to treat my files expunged, but when i
expunge a folder, this function it's not called, and my emails don't get my
treatment to be expunged.
Basically i need to do something like this:
It's empty ? No -->
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 ?
2017 Aug 30
2
Segmentation fault with doveadm search
Hi,
We have a Ubuntu 14.04 server with dovecot 2.2.9
If I try to run
/usr/bin/doveadm search -u email at exmaple.com mailbox Junk savedbefore 30d
It will dump a core file.
We have a similar config on an other server and there is no problem there.
Any ideas how to prevent the core dump?
root at triws2:~# gdb --args doveadm search -u email at example.com mailbox Junk savedbefore 30d
Reading
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 Sep 23
1
get MAIL_FETCH_UIDL_FILE_NAME after save a email
Hi Timo...
I Try to get the name from the saved email, you said to me, to get this with
the get_special, ok... thats work.
I get the name with this:
mail_get_special(t->save_ctx->dest_mail, MAIL_FETCH_UIDL_FILE_NAME, &fname);
By i got some mistake... when i save a email that exist in the same
directory, the email is rewrited with another name, but the get_special give
me the old one
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
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
2008 May 03
2
Couldn't init INBOX: Can't sync mailbox: Messages keep getting expunged
Upon upgrading from 1.0.2 to 1.1rc4 I see this error for many of our users:
Getting size of message UID=1 failed
Couldn't init INBOX: Can't sync mailbox: Messages keep getting expunged
Logging in with IMAP I would see a bunch of messages with no subject or
time and blank bodies (usine horde/imp).
Removing dovecot.index.log, dovecot.index.log.2, or dovecot-uidlist
fixes the problem
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 Feb 23
2
panic in istream-raw-mbox.c - 2.0.beta3+
Saw the following in the log after shutting down my client.
Feb 22 20:44:47 sbh16 dovecot: imap(mark): Disconnected: Logged out
bytes=1755/9765
Feb 22 20:44:47 sbh16 dovecot: imap(mark): Panic: file
istream-raw-mbox.c: line503 (istream_raw_mbox_get_start_offset):
assertion failed: (rstream->seeked)
Feb 22 20:44:47 sbh16 dovecot: imap(mark): Raw backtrace:
2020 Nov 10
2
Recovering expunged but not purged e-mails from mdbox with zlib compression
Yesterday I had to recover an e-mail which a user had deleted. If I
understand this correctly the message was expunged but not purged
(doveadm purge had not been run).
This e-mail was clearly still in the mdbox stored with zlib compression
as I could tell using the doveadm dump command (doveadm dump -t dbox
filename).
I could however not reveal the e-mail with the normal doveadm fetch -u
2007 Nov 03
3
Couldn't init INBOX: Can't sync mailbox: Messages keep getting expunged
After updating Dovecot, one of my servers keep spamming these errors in
the log:
dovecot: Nov 03 14:14:18 Error: POP3(foo at bar.com): Getting size of
message UID=4402 failed
dovecot: Nov 03 14:14:18 Error: POP3(foo at bar.com): Getting size of
message UID=4402 failed
dovecot: Nov 03 14:14:18 Error: POP3(foo at bar.com): Couldn't init INBOX:
Can't sync mailbox: Messages keep getting
2009 Dec 08
3
Developer Documentation
Hi Everyone....
I Try to make a modification in dovecot Maildir system....
I want to include lines from another file into every email when the user
request to read this email.
Is Like put some extras itens email. I try to find how to do this but what i
understand is, every email is read "on the fly", but i dont find exactly
where... i didnt find some "read" to do this.
Some
2008 Apr 01
2
Wrong UIDs returned from mailbox_transaction_commit_get_uids()
Hi,
Wrong UIDs are returned from mailbox_transaction_commit_get_uids() in dovecot-1.1.rc3.
The problem is in:
int mailbox_transaction_commit(struct mailbox_transaction_context **t)
{
uint32_t tmp;
return mailbox_transaction_commit_get_uids(t, &tmp, &tmp, &tmp);
}
It should be:
int mailbox_transaction_commit(struct mailbox_transaction_context **t)
{
uint32_t tmp1,
2009 Nov 15
2
FW: Panic: Message unexpectedly expunged from index
Nevermind. I figured it out. I left off the INDEX command. Sorry to spam
the mail list :(
Here is my mail_location for future reference / searches:
mail_location =
mbox:/var/spool/mail:INBOX=/var/spool/mail/%u:INDEX=/var/indexes/%u
-----Original Message-----
From: dovecot-bounces+chayes=afo.net at dovecot.org
[mailto:dovecot-bounces+chayes=afo.net at dovecot.org]On Behalf Of Cliff
Hayes
2011 Mar 30
2
mbox sync: Expunged message reappeared in mailbox
Mar 29 10:57:02 k8ux dovecot: POP3(stf): mbox sync: Expunged message
reappeared in mailbox /var/mail/stf (UID 123 < 60016, seq=2, idx_msgs=0)
Mar 29 10:57:02 k8ux dovecot: pop3-login: Login: user=<stf>, method=...
Mar 29 10:57:03 k8ux dovecot: POP3(stf): mbox sync: UID inserted in the
middle of mailbox /var/mail/stf (60016 > 123, seq=2, idx_msgs=1)
Mar 29 10:57:03 k8ux dovecot:
2020 Nov 10
2
Recovering expunged but not purged e-mails from mdbox with zlib compression
> On 10/11/2020 20:07 Daniel Sch?tze <dms at cwa.uk.com> wrote:
>
>
> Dear Aki
> Thank you. Unfortunately I'm struggling to get the right syntax for this as it looks like someone else was here too
> https://dovecot.org/pipermail/dovecot/2018-July/112441.html
> The location in my dovecot.conf is
>
>
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 ?
2017 Mar 01
1
Expunged message reappeared, giving a new UID
Dovecot 2.2.27
dsync-server(account_name): Warning: Maildir
/usr/local/vhosts/mail/*******/info/Sent: Expunged message reappeared,
giving a new UID (old uid=29787, file=*******)
What triggers this replication for ever ??
Thank you
George