I can't find any direct way to set up a whitelist in the Virgin Media email. Does it exist?
I have not used my ntlword.com email address as a primary address for many years and I have sent up an autoforwarder to send mail to my active email address. A handful of useful emails still get sent to the ntlworld address including some where a second email address is required for security, eg my bank, PayPal. Otherwise I would ditch it.
I do, of course, also get a ton of spam every day and despite VM's 'state of the art' spam filters (lol!) much of it slips through and is forwarded. Today I have had no fewer than 14 reminders that my antivirus subscription has expired.
Anyway, to cut to the chase, what I would like to achieve is to only forward emails from specific senders.
I could not find any whitelist function, so I created a filter using the format "if FROM does not end with @xxxxx.xxx" then file into SPAM.
It works perfectly, except that the autofowarder (which is positioned last in the filter list) ignores my whitelist filter and forwards everything anyway!
Sorry to keep throwing up obstacles, but I did try that and exactly the same thing happened - it still forwarded all the mail as though my 'whitelist' rule had been ignored. Looks like it might actually be a flaw in the logic (mine or the filter processor!)
Disable your rule and create new rule similar to the following making sure to position it before the autoforward rule.
FYI: the Not Regex matches those emails where the From header does not contain virginmedia.com or (denoted by | character) example.com, moves them into the Spam folder and does not Process subsequent rules, i.e. the autofoward.
Those emails that did not match the rule will go on to be processed by the autoforward rule.
Regular expression (Regex) have special characters that denote something other that their value, for example a period would match any character. The special character \ escapes the following character of this, for example \. will only match a period.