sieve: extract first chars of body in sieve script
Stephan Bosch
stephan at rename-it.nl
Tue May 26 15:02:33 UTC 2015
On 5/26/2015 4:27 PM, Ingo Thierack wrote:
> Hello,
>
> is it possible to extract the first x chars of the body of an message to
> forward it,
> or the complete body inside an sieve script.
>
> I want to forward specific mails via telegram-messenger. No Problem to
> extract
> the "from" and the "subject".
>
> if header :matches "Subject" "*" {
> set "subject" "${1}";
> }
> if header :matches "from" "*" {
> set "from" "${1}";
> }
>
> pipe :copy :try "notify.sh" [ "(${from})# ${subject}" ];
>
> But is it also possible for the body?
That would require this feature:
https://tools.ietf.org/html/rfc5703#section-7
Unfortunately, it is currently not implemented. I am currently doing
some groundwork for that, but I have no idea when that will be done.
> If I can only pass the complete body, I
> can cut out the first x chars inside the notify-script.
That would be an option.
Regards,
Stephan.
More information about the dovecot
mailing list