manual
manual copied to clipboard
Fastmail sieve tester linked doesn't work without stop; in if clauses
Hi,
in my testing for sieve email filters I found out that the helpfully linked fastmail sieve tester does not work with fileinto :copy inside if clauses if those if clauses are not ended with a stop
A simple note could be added that states something like:
Beware when using the fastmail sieve tester that your if condition checks should still work on uberspace without the supplied stop; keyword, even though the fastmail checker will not show a result.
But even though it works with our servers without the stop; there should be the stop;, right? I'm having a bit of a hard time to document something that works out of the specification 😅
no, the stop actually prohibits some use cases as it stops all processing, even if there were other else if clauses. So if I want to check for multiple things or do mutliple things with an email, it must not contain a stop ;-)