Displaying 20 results from an estimated 900 matches similar to: "Developer Documentation"
2010 Sep 20
1
replace istream and unref the old one...
I Build a plugin, that do some stuffs with a email.
To get the input istream, i use the "get_stream" function, like zlib does.
I create a concat_stream, with the full_input[3];
struct istream *full_input[3];
//this like zlib
input = imail->data.stream;
//first input, using the input
full_input[0] = i_stream_create_header_filter(input, HEADER_FILTER_EXCLUDE |
HEADER_FILTER_NO_CR,
2010 Jan 20
1
Plugin
Hello Everyone...
Some time ago, i send some questions about plugins and concat 2 file
handles.
So, there is another questions about this.
Timo Sirainen send to me this modification, in
src/lib-storage/index/maildir/maildir-mail.c
struct istream *full_input[3];
full_input[0] = i_stream_create_fd(fd, 0, TRUE);
full_input[1] = i_stream_create_fd(fd1, 0, TRUE);
full_input[2] = NULL;
input =
2009 Dec 14
1
deliver panics when handling mails bigger than some kByte
Hi,
i've just upgraded to dovecot-1.2.8 (from 1.2.4) and do now get the
following errors when deliver gets hands on mails with some attachments.
# tail -n 1 /var/log/messages
Dec 14 19:00:36 mail3 dovecot: deliver(user): Panic: file istream.c:
line 96 (i_stream_read): assertion failed: (stream->eof)
The MTA is postfix running inside a FreeBSD 7.2-STABLE jail. The homes
where deliver
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 ?
2014 May 23
1
Conditional jump or move depends on uninitialised value
Hi,
My Server runs on Ubuntu Server 12.04 LTS 32 bits.
I'm getting the following error messages when I run "make check" during the compilation of dovecot-2.2.13.
<snip>
==2058== Conditional jump or move depends on uninitialised
value(s)
==2058==??? at 0x4049DD8: inflateReset2 (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==2058==??? by 0x4049EC7: inflateInit2_ (in
2019 Mar 24
0
Cannot get sieve script replication to work
Hello,
I've set up dsync replication on 2 nodes and mail replication is working
flawlessly, however it seems that replicating the sieve scripts won't work.
Managesieve and sieve filter in gerneral seems to work on both nodes,
however in order to have a synchronized state, I have to log onto both
nodes with managesieve and save & activate the script.
What's funny about this is
2010 Sep 10
1
Problem importing square character
Dear,
When I try to to execute the following command, R don't read all lines (reads only 57658 lines when the file has 814125 lines):
dados2<-read.table("C:\\Documents and Settings\\mgoncalves\\Desktop\\Tbua
2018 Apr 04
2
Lmtp issues on dovecot 2.3.x with big messages
Hello,
After update dovecot to version 2.3.x, LMTP stopped to receive big messages
( > 45 MB ).
Messages are being sent to dovecot LMTP by postfix. If I change this email
to another server with dovecot 2.2.x the same message are delivered
immediately.
Log with mail_debug = yes:
Apr? 4 13:36:13 mailsrv01 dovecot: lmtp(190031): Debug: none: root=, index=,
indexpvt=, control=, inbox=, alt=
2018 Apr 02
2
Doveadm backup issues on dovecot 2.3.1
Hello,
After update dovecot from 2.3.0.1 to 2.3.1 the doveadm backup stopped to
work.
Command line:
doveadm -D backup -u email at dominio.com.br -R tcp:mailsrv01:9011
I updated dovecot on mailsrv01 to 2.3.1.
Process on mailsrv01 (the count message stop and process stay this way until
be killed - this occurs on different mailbox?s)
dovecot/doveadm-server [10.0.10.5 email at
2018 May 18
1
indexer-worker issues on dovecot 2.3.0
Hello,
I have some mailbox with error on index-worker process on dovecot 2.3.0
If I move the same mailbox to dovecot 2.2.33.2 this problem dos not happen.
See below the backtrace:
May 18 10:33:55 Error: imap(xxxxx)<249924><Xpj77npscpYKAQMQ>: indexer failed
to index mailbox INBOX
May 18 10:33:55 Fatal:
2018 Jul 03
2
lmtp issues with specific message on dovecot 2.3.2
Hello,
I am getting crash on lmtp for specific message on dovecot 2.3.2
See below the backtrace:
Jul 02 22:54:20 Panic: lmtp(xxx)<172769><yL/kH0zXOlvhogIAF3haWw:3>: Buffer
write out of range (23153 + 18446744073709551614)
Jul 02 22:54:20 Error: lmtp(xxx)<172769><yL/kH0zXOlvhogIAF3haWw:3>: Raw
backtrace: /usr/lib64/dovecot/libdovecot.so.0(+0xcdfe4) [0x7f1fc8df9fe4] ->
2005 Jun 15
6
Compressed maildir
Greetings,
I noticed a while back someone posted a patch/plugin that allowed Dovecot to
use compressed mbox files. I'm now wondering how far that would put us from
having compressed maildir? I have a server with more CPU than disk space, and
while I can buy more HDD space, my backup solution doesn't make that practical.
It seems to me that when looking for a message file, if it
2019 Feb 01
2
Crash when using dict quotas with sqlite database
Hello,
After I configured a SQLite backed dict quota backend, the dict process
crashes every time a quota operation is happening.
SQLite: 3.26.0
Dovecot: 2.3.4 (0ecbaf23d)
Linux: 4.20.4.a-1-hardened #1 SMP PREEMPT Fri Jan 25 01:24:51 CET 2019
x86_64 GNU/Linux (Arch Linux)
Filesystem: BTRFS
I can't get any debug output from Dovecot, even after setting log_debug
= cat:* event:* source:*
2009 Dec 14
2
Plugins
Hello everyone again.....
i try to do a plugin... and i see there is a lot of "hook_*" calls in
various places....
There is some documentation about this hooks ?
like:
hook_mail_storage_created = is calling when the email is....
and go on....
Tks.
2010 Apr 20
3
zlib Plugin Dovecot 2.0 - ostream
Hello Everyone...
In zlib save mail have it:
struct ostream *output;
There is a way to get the file descriptor from output used in ostream zlib
plugin ?
to get in istream is i_stream_get_fd, but don't have o_stream_get_fd......
2013 Jul 17
3
Understanding memory ballooning
Hi list,
I try to understand memory ballooning. I have a xen server (kernel
2.6.27.54-0.2-xen) with 32 gb total memory. A domU has been started with
"memory=4096" and "maxmem=8192". This is the status of the balloon
driver in the domU:
test:~ # cat /proc/xen/balloon
Current allocation: 4194304 kB
Requested target: 4194304 kB
Minimum target: 565248 kB
Maximum
2004 Dec 24
2
[LLVMdev] README: Build Environment Changes
>I successfully build CFE frontend at FreeBSD 5.3.
>
> Next nighttest run show more detail information :)
After last 2 nighttest runs i see stable failure result:
llvm[2]: Compiling dummylib.c for Debug build (bytecode)
llvm-g++: installation problem, cannot exec `gccas': No such file or
directory
gmake[3]: ***
2009 Apr 03
2
Implementation of editheaders in dovecot
Hello.
I wrote the hook function for deliver. I want to add support of
editheaders in the plug-in for dovecot. For this purpose I wrote the
function rarules_get_stream. Remover of headrs works properly, but
adding does not work. I took Timo Sirainen's advice from http://markmail.org/message/skb6arnll5gaopdr
. Do I use a correct way of creation of a message?
I give backtrace and a
2011 Jan 12
2
Strange issue in NFS
Hi Timo...
It's happens some strange issue with my maildir using NFS.
If i use a Local Hard disk, i don't get any of this messages about memory
error.
Jan 12 10:57:50 brc dovecot: imap(alex at exemplo.com.br): Error:
opendir(/storage/nfs/3/emexis/messages/
exemplo.com.br/alex/Maildir/.Drafts/new) failed: Cannot allocate memory
Jan 12 10:57:51 brc last message repeated 4 times
Jan 12
2013 Oct 15
3
Plugin issue with update from 2.0.19 to 2.1.17
Hello. Probably only Timo can help-me with this.
I have a self-made plugin based on the zlib plugin that i use to cryptograph the messages at inbox.
As a side-effect of the cryptography, my plugin changes the size of the message, but until 2.0.19 this works well with dovecot index and the W/S flags.
But now, i'm going to upgrade to 2.1.17 and now i have these messages on log at my test