On 30/10/2020 20:34 @lbutlr kremels@kreme.com wrote:
On 30 Oct 2020, at 11:57, Aki Tuomi aki.tuomi@open-xchange.com wrote:
But I think the sed here is missing 's' from start, so this does not actually do anything...
Copy/paste/edit error. The s is there in the file.
darkmode.sh: #!/bin/sh echo $1 | sed -e 's|</head>|<style>* {color:white !important; background-color: black !important; } </style></head>|'
I am not sure about the $1. I think filter just pipes the message (or part of the message.
I will see what happens without the echo I suppose.
Nope, still the same.
32: starting
:contains' match with
i;ascii-casemap' comparator: 32: matching value<!DOCTYPE html><html lang="en"><head><title>29-Oct-2020 ""</title> <style>?? ...' 32: with key
</head>' => 1 32: finishing match with result: matched 32: jump if result is false 32: not jumping 34: filter action 34: execute program `darkmode.sh' 34: [[EXECUTION ABORTED]]-- They looked at the drinks. They drank the drinks.
I am pretty sure that you are holding filter wrong, it expects you to process the entire mail, not just $1.
Aki