<div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 30 Oct 2020 at 20:12, @lbutlr <<a href="mailto:kremels@kreme.com">kremels@kreme.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So, I have the sieve working up to the point that it calls the script, and the script is called (I get different errors if the script is not there, for example).<br>
<br>
filter action<br>
  execute program `darkmode.sh'<br>
  [[EXECUTION ABORTED]]<br>
<br>
There's no other error logged (for example, when I had sieve_filter_bin_dir miss-set, I would get: <br>
<br>
sieve: action filter: failed to execute program `darkmode.sh': vnd.dovecot.filter extension is unconfigured<br>
<br>
In /var/log/messages, but I fixed that.<br>
<br>
I assume there is something wrong with what I am doing in the script, bit that is something I am not finding any examples on that are proving useful.<br>
<br>
The script file is simply:<br>
<br>
Darkmode.sh:<br>
#!/bin/sh<br>
echo $1 | sed -e '|</head>|<style>* {color:white !important; background-color: black !important; } </style></head>|'<br></blockquote><div><br></div><div> echo $1 | sed -e 's|</head>|<style>* {color:white !important; background-color: black !important; } </style></head>|g'</div><div>??</div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>"<span style="font-size:12.8px">Oh, the cruft.</span><span style="font-size:12.8px">", </span><span style="font-size:12.8px">grep ^[^#] :-)</span></div></div></div></div></div></div></div>