Help with custom rules

I’m not using beta and found that * functions even in general searches as well, so I’m going to attempt to use that in my rules.
I’m still not sure if from needs to be case sensitive or not, but I’m guessing the rest should be fine, thanks

Rule at present still isn’t working even after adjustments however:

After message has been received
with ‘From: *.best>’, ‘From: *.bid>’, ‘From: *.club>’, ‘From: *.de>’, ‘From: *.ec>’, ‘From: *.host>’, ‘From: *.icu>’, ‘From: *.it>’, ‘From: *.online>’, ‘From: *.pro>’, ‘From: *.shop>’, ‘From: *.site>’, ‘From: *.us>’, ‘From: *.website>’, ‘From: *.xyz>’, ‘From: *.cn>’ found in header
move to [Junk E-mail]
and stop processing other rules
except with (hidden) found in body or subject
or except with (hidden) found in header

Any idea’s what might cause this rule to not work?