Displaying 5 results from an estimated 5 matches for "mail_get_headers_utf8".
2013 Nov 10
1
sieve + notify + $subject$ + empty subject = segv
...ine
notify :method "mailto" :options "xyz" :message "$from$*#+$subject$";
and send a mail without a Subject: header line lmtp crashes. The bug is related to the sieve module in /src/lib-sieve/plugins/notify/ext-notify-common.c:266. The line contains only a check if mail_get_headers_utf8 returns an error. So the workaround for this line would be to add a check if header[0] is not NULL.
if ( (mail_get_headers_utf8(msgdata->mail, "subject", &header) >= 0) && header[0] )
str_append(out_msg, header[0]...
2009 May 06
4
Problem in deliver (Panic: file index-mail-headers.c ...)
.../usr/lib/dovecot/deliver(message_parser_parse_header+0x48)
[0xb8016e88] -> /usr/lib/dovecot/deliver(index_mail_parse_headers+0x106)
[0xb7fdef76] -> /usr/lib/dovecot/deliver
[0xb7fdf566] -> /usr/lib/dovecot/deliver(index_mail_get_headers+0x2f)
[0xb7fdf98f] -> /usr/lib/dovecot/deliver(mail_get_headers_utf8+0x25)
[0xb7fe7315] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so
[0xb7dd7530] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so
[0xb7de2169] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so(sieve_eval_bc+0x47e)
[0xb7de33ee] -> /usr/lib/dovecot/modules/lda/l...
2010 Feb 10
1
Get some headers Variables
Hello Everyone again !!
I'm putting more functions in my plugin, and would need to access a value of
one variable that is going to put in the header, how can I get this value by
dovecot?
example, I have the header:
X-ThereisMy: yes
How can I get this value inside a plugin ?
There is something like getHeaderVar("X-ThereisMy") ?
2009 Sep 11
3
Sieve and locale (Japanese)
I have setup Dovecot-1.2 'delivery' to use Dovecot's Sieve as well (both
versions are latest from dovecot.org).
I am curious if sieve can handle Japanese, or locale, in general in the
language. In particular, the subject which is encoded even more complicated.
if header :contains "subject" ["test", "???"] {
So if I want to file based on above, test,
2016 Nov 28
6
Antispam plugin: insufficent error messages
Hi!
"Dovecot always logs a detailed error message if something goes wrong.
If it doesn't, it's considered a bug and will be fixed." (http://
wiki2.dovecot.org/Logging)
I'm trying to set up a spam filter with dovecot-antispam and dspam as backend.
When I move a spam message from INBOX to Spam, I get this in syslog:
Nov 28 21:15:58 desktop imap: antispam: