HEX
Server: Apache/2.4.41 (FreeBSD) OpenSSL/1.0.2s mod_fcgid/2.3.9
System: FreeBSD salazo 12.0-RELEASE-p1303-ZFS hostBSD 12.0-RELEASE-p1303-ZFS DMR amd64
User: admin (1000)
PHP: 7.4.3
Disabled: NONE
Upload Files
File: /usr/local/www/roundcube_old/plugins/sieverules/example
## Generated by Roundcube Webmail SieveRules Plugin ##
require ["body","fileinto","relational","vacation"];

# rule:[Sex-Spam]
if anyof (body :contains "fick",
	header :contains "Subject" "fick",
	body :contains "sex",
	header :contains "Subject" "sex",
	body :contains "schwanz",
	header :contains "Subject" "schwanz",
	body :contains "willig",
	header :contains "Subject" "willig",
	body :contains "porno",
	header :contains "Subject" "porno",
	body :contains "parkplatz",
	header :contains "Subject" "parkplatz",
	body :contains "luder",
	header :contains "Subject" "luder",
	body :contains "fick",
	header :contains "Subject" "fick",
{
	fileinto "Junk";
}
# rule:[Werbung-Spam]
if anyof (header :contains "Subject" "kredit",
	body :contains "kredit",
	header :contains "Subject" "sonderpreis",
	header :contains "Subject" "\"vergleichen und sparen\"")
{
	fileinto "Junk";
}
# rule:[Spam TLD Russland]
if anyof (header :contains "from" ".ru>")
{
	fileinto "Junk";
}
# rule:[Spam TLD Ungarn]
if anyof (header :contains "from" ".hu>")
{
	fileinto "Junk";
}
# rule:[Spam-Verdacht]
if anyof (header :contains "Subject" "*SPAMVERDACHT*",
	header :contains "Subject" "*SPAMERKANNT*")
{
	fileinto "Junk";
}
# rule:[Weiterleit ohne Spam]
if anyof (not exists "X-Spam-Flag",
	header :value "eq" "X-Spam-Flag" "NO")
{
	redirect "xx@xx.tld";
}
# rule:[Abwesenheit ohne Spam]
if anyof (not exists "X-Spam-Flag",
	header :value "eq" "X-Spam-Flag" "NO")
{
	vacation
		:days 1
		:subject "Abwesenheitsnotiz"
		"Text";
}