<div dir="ltr"><div>After I deleted  "envelope" from the "require":<br></div><div dir="ltr"><br></div><div dir="ltr">if address :is "from" "*" {<br>    set :lower "from" "${1}";<br>}<br></div><div><br></div><div>It returns: null</div><div><br></div><div>if header :matches "From" "*" {<br>        set "address" ": ${1}";<br>}<br></div><div><br></div><div>It returns address as: "some string" <<a href="mailto:example@example.org">example@example.org</a>>  </div><div><br></div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">pon., 20 wrz 2021 o 01:44 Gedalya <<a href="mailto:gedalya@gedalya.net">gedalya@gedalya.net</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/20/21 03:15, j.emerlik wrote:<br>
> "If address :is "from" "*" { .. } - I have same error.<br>
<br>
Quote:<br>
<br>
Error: sieve: report-ham: line 1: the envelope extension cannot be used in this context (needs access to message envelope)<br>
<br>
It says "line 1", that's your "require" line. You need to remove "envelope" from the "require" line.<br>
<br>
<br>
</blockquote></div></div>