Displaying 19 results from an estimated 19 matches for "mail_alloc".
2014 May 24
4
Plugin mail-filter tangles
...user2 & user3 @dovecot
Dovecot is handling the final delivery, through mail-filter plugin as
follow :
1. both users contexts are created from user_db queries
2. mail-filter plugin is init for user2
3. /mail_user_created/ for user2
4. mai-filter plugin arguments are parsed for user2
5. ???/mail_allocated/ then /mail_save_begin/ for user2 (at this stage,
the email is encrypted with users2 params)
6. Dovecot tells to LMTP that mail for user2 is delivered
7. then, ??? we are still in user2 context ???, an other
/mail_allocated/ is run, followed by a /istream_opened/
8. mail user context...
2014 Jun 05
1
Plugin mail-filter tangles
...vecot is handling the final delivery, through mail-filter plugin as
> follow :
>
> 1. both users contexts are created from user_db queries
> 2. mail-filter plugin is init for user2
> 3. /mail_user_created/ for user2
> 4. mai-filter plugin arguments are parsed for user2
> 5. ???/mail_allocated/ then /mail_save_begin/ for user2 (at this stage,
> the email is encrypted with users2 params)
> 6. Dovecot tells to LMTP that mail for user2 is delivered
> 7. then, ??? we are still in user2 context ???, an other
> /mail_allocated/ is run, followed by a /istream_opened/
>...
2006 Jan 25
2
nfs and pop3
Hi,
I'm working with dovecot 1.0.beta2 for pop3 only and have set
index=memory, so no indizes are created on the disk. pop3_uidl_format is
set to %f. The maildirs are located on an nfs-share.
So generally, this setup is very similar to what qmail-popup and
qmail-pop3d does. However, everytime I'm switching from qmail-pop3d to
dovecot, the system load increases from less than 2 to more
2008 Jan 04
2
Optimizing POP3 performance?
Hello,
I recently migrated to Dovecot from Courier-IMAP and i'm very happy
with the IMAP Performance and Dovecot in general.
The server is running qmail-ldap and i'm still using the qmail pop3
daemon for the POP3 users.
Because i want to get rid of qmail completely (switching to exim) i
just tried to replace the qmail pop3 daemon with dovecot too.
Immediately after the migration the
2012 Jan 11
2
(no subject)
...named.
2. I want to only do further checks when I'm sure I'm looking at
the voicemail folder. There's no reason to do work when the
user is working with any other folder.
So now the questions:
Does all of the above seem sane so far?
Do I need to hook mail_allocated as well, or will I be able to see any
change I need to monitor just from the mailbox?
Finally, I'm lost about what operations on the mailbox and the mails
within it I need to check. Can anyone offer some advice (or doc
pointers) on this?
Thank you!
-'f
2007 Dec 05
6
"pipe" plugin - is anyone interested (or using it)?
Hi,
A few months ago, I sent a message to this list asking if people would
be interested by a "pipe" plugin (see
http://dovecot.org/pipermail/dovecot/2007-May/023005.html ). I received
a few answers of people who told they were intersted.
A few months later, I sent a new message announcing the availability of
my work (see
http://dovecot.org/pipermail/dovecot/2007-August/024805.html ).
2016 Dec 27
1
Identify if a message_part is an attachment ?
...ate->search_ctx, &state->cur_mail)
|_ mailbox_search_next_nonblock (via vfunc)
|_ index_storage_search_next_nonblock
|_ search_more_with_prefetching(ctx, mail_r)
|_
mail = index_search_get_mail(ctx)
|_ allocates mail (vfunc mail_alloc) and calls hook.
|_ also allocates index_mails
ret = search_more_with_mail(ctx, mail);
|_ call handler (*h) => fetch_body_msgpart
|_ imap_msgpart_open
|_ imap_msgpart_find_part(mail, msgpart, &part); /* only mail
comes here */
mai...
2007 Jul 16
0
Can't compile mbox-snarf-plugin.c on AIX 5.3
...ilbox_sync_init
ld: 0711-317 ERROR: Undefined symbol: .mailbox_sync_next
ld: 0711-317 ERROR: Undefined symbol: .mailbox_sync_deinit
ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_begin
ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_init
ld: 0711-317 ERROR: Undefined symbol: .mail_alloc
ld: 0711-317 ERROR: Undefined symbol: .mailbox_copy
ld: 0711-317 ERROR: Undefined symbol: .mail_expunge
ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_next
ld: 0711-317 ERROR: Undefined symbol: .mail_free
ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_deinit
ld: 0711-317 ERROR:...
2010 Jul 13
1
mailbox_storage_vfuncs: mailbox_open -> ? in 2.0
...tion_begin;
box->v.transaction_commit =
antispam_mailbox_transaction_commit;
box->v.transaction_rollback =
antispam_mailbox_transaction_rollback;
box->v.copy = antispam_copy;
}
if (need_keyword_hook)
box->v.mail_alloc = antispam_mailbox_mail_alloc;
Thank you for any help.
Trever
--
A traveler on the information superhighway who often stops and looks
around...
2013 Nov 27
1
dovecot-antispam plugin problem with multiple messages
Hi
With dovecot 2.2.5, and dovecot-antispam built from a recent HEAD pull, when copying multiple messages to or from a Spam folder, the plugin sends multiple copies of the first message to the backend. I've tried this with the pipe and spool2dir backends.
For example with the spool2dir backend, via IMAP doing
A COPY 1:3 Spam
yields 3 copies of message id 1 in the dir:
dev:imap-8.1 rplatel
2015 Apr 11
2
Why are here ignore a simple question?
On 04/11/2015 02:39 AM, Hardy Flor wrote:
> I had been on 3/12/2015 pointed to the lack of documentation of "doveadm
> save". It was in the changelog of 2.2.16.
Unfortunately this is not unique. Dovecot's documentation is at all
times significantly lagging behind the code, this is the MO for this
project. I guess someone will say "contributions are welcome".
There
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
2005 Oct 14
0
1.0a3: assert and core dump
...<mbox_transaction_commit>,
transaction_rollback = 0x337a8 <mbox_transaction_rollback>,
keywords_create = 0x44650 <index_keywords_create>,
keywords_free = 0x44668 <index_keywords_free>,
get_uids = 0x3f37c <index_storage_get_uids>,
mail_alloc = 0x4076c <index_mail_alloc>,
header_lookup_init = 0x421f0 <index_header_lookup_init>,
header_lookup_deinit = 0x423a8 <index_header_lookup_deinit>,
search_get_sorting = 0x437fc <index_storage_search_get_sorting>,
search_init = 0x43808 <inde...
2017 Aug 30
2
Segmentation fault with doveadm search
...tify_changes>,
transaction_begin = 0x7ffff69cf900 <quota_mailbox_transaction_begin>,
transaction_commit = 0x7ffff69d00a0 <quota_mailbox_transaction_commit>,
transaction_rollback = 0x7ffff69cfff0 <quota_mailbox_transaction_rollback>, get_private_flags_mask = 0x0,
mail_alloc = 0x7ffff76e61b0 <fail_mailbox_mail_alloc>,
search_init = 0x7ffff76e5c00 <fail_mailbox_search_init>,
search_deinit = 0x7ffff76e5b80 <fail_mailbox_search_deinit>,
search_next_nonblock = 0x7ffff76e5ae0 <fail_mailbox_search_next_nonblock>,
search_next_update_seq...
2008 Mar 10
2
dovecot 1.1.rc3 assertion failed at index_mailbox_set_recent_uid while deleting message with thunderbird.
To some users happens this assertion failure while deleting a message.
dovecot: Mar 10 08:40:44 Panic: IMAP(user): file index-sync.c: line 39
(index_mailbox_set_recent_uid): assertion failed: (seq_range_exists
(&ibox->recent_flags, uid))
dovecot: Mar 10 08:40:44 Error: IMAP(user): Raw backtrace: [see bleow]
dovecot: Mar 10 08:40:44 Error: child 17683 (imap) killed with signal 6
And the
2008 Jul 18
2
quota vs. antispam issue
Can you help me maybe? I don't see the bug.
QUOTA=maildir QUOTA_RULE='*:storage=100M' MAIL_PLUGINS="antispam quota" MAIL_PLUGIN_DIR=/home/johannes/Projects/dovecot/antispam gdb --args /home/johannes/Projects/dovecot/dovecot-1.1/src/imap/imap
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
2006 May 22
1
beta8: cores on corrupted index file
...on_commit = 0x34f44 <mbox_transaction_commit>,
transaction_rollback = 0x34efc <mbox_transaction_rollback>,
keywords_create = 0x4d514 <index_keywords_create>,
keywords_free = 0x4d4fc <index_keywords_free>,
get_uids = 0x48d2c <index_storage_get_uids>,
mail_alloc = 0x4a3b8 <index_mail_alloc>,
header_lookup_init = 0x4a6cc <index_header_lookup_init>,
header_lookup_deinit = 0x4a6b0 <index_header_lookup_deinit>,
search_get_sorting = 0x4c000 <index_storage_search_get_sorting>,
search_init = 0x4d0dc <index_storage_search...
2012 Feb 13
6
Dovecot v2.2 plans
...rywhere.
Things to think through:
- How to handle quota? Probably needs to be different from regular mail quota. Probably some per-user "metadata quota bytes" counter/limit.
- Dict lookups should be done asynchronously and prefetched as much as possible. For per-mail annotation lookups mail_alloc() needs to include a list of annotations that are wanted.
Configuration
-------------
Copy all mail settings to namespaces, so it'll be possible to use per-namespace mailbox settings. Especially important for imapc_* settings, but can be useful for others as well. Those settings that aren'...
2006 Jan 16
7
1.0 beta1 released
As promised, here it is finally.
v1.0 is getting nearer and I want people to start looking at Dovecot's
sources. Getting some more help with development would be nice, but I'd
also like to hear if there are any hidden bugs in the code. So, one week
from now I'll start offering 1000 EUR for the first person to point out
a remotely exploitable security hole in Dovecot. See