Displaying 2 results from an estimated 2 matches for "sieve_implementation".
2009 Jul 29
1
sieve redirect action
Hello Stephan,
First of all, thank you for dovecot-sieve implementation.
I see that you are adding X-Sieve header to all outgoing e-mail in cmd-redirect.c
/* Prepend sieve version header (should not affect signatures) */
rfc2822_header_field_write(f, "X-Sieve", SIEVE_IMPLEMENTATION);
How do you look at adding one more header, for example X-Sieve-Forward-From:
Now, when redirect action is in use - mail forwards using sendmail command line interface. The problem that there is no suitable way to know which user's script has generate redirect. Received: header may contain e...
2013 Jun 08
1
Problem redirecting email using pigeonhole 0.4.0 (with patch)
...13-04-07
01:57:26.000000000 +0300
+++ dovecot-2.2-pigeonhole-0.4.0/src/lib-sieve/cmd-redirect.c 2013-06-05
03:22:53.000000000 +0300
@@ -344,9 +344,9 @@
string_t *hdr = t_str_new(256);
/* Prepend sieve headers (should not affect signatures) */
- rfc2822_header_write(hdr, "X-Sieve", SIEVE_IMPLEMENTATION);
+ rfc2822_header_append(hdr, "X-Sieve", SIEVE_IMPLEMENTATION, FALSE, NULL);
if ( recipient != NULL )
- rfc2822_header_write(hdr, "X-Sieve-Redirected-From", recipient);
+ rfc2822_header_append(hdr, "X-Sieve-Redirected-From", recipient,
FALSE, NULL);
o_stre...