Ik wil een regel als volgt implementeren:

  • Als "Aan" alleen adressen bevat met "*@voorbeeld.com" -> weggooien
  • Anders -> behouden

Met andere woorden:

  • Als "Aan" ten minste één ander adres dan "*@example.com" omvat -> keep
  • Anders -> weggooien

Het probleem met de verklaring if not header :contains "To" "@example.com" { keep; } else { discard;}is dat een e-mail niet wordt bewaard als er een "*@example.com"-adres is tussen andere niet-"*@example.com"-adressen.

Wat ik nodig zou hebben, is een optie om het zoekpatroon te negeren in plaats van de volledige verklaring, bijvoorbeeld:if header :contains "To" NOT "@example.com" { keep; } else { discard;}

Enig idee hoe dit op te lossen?

no answer