It lets you auto-delete by keyword in body, subject etc., but I see no
option for deletion by HTML source.
Designating deletion by keyword-in-body seems to ignore un-rendered
HTML.
Am I missing something here?
If not, then thanks, Microsoft, for empowering spammers by letting
them simply hide their content.
Is there a workaround?
Thanks much.
***
So how does Outlook parse something like "Vi<B></B>a<I></I>gra"? They
can even put parts of the words into different cells within a table,
make the boundaries of the table hidden, or use named cells to
reconstruct the string outside the table (but no parser would see the
entire string of characters and instead sees a list of cell names). The
HTML tags make the string non-contiguous. The word filtering in Outlook
is just that: word boundary based. The HTML tags are the word
boundaries. This is an old-time trick used by spammers. Some spammers
put their crap inside the HTML tags which are not used in parsing for
words (i.e., the payload of the HTML code). For a user that reads their
e-mails in plain text mode, either they won't see the spam (but just the
words between the bogus HTML tags) or they see the HTML tags, like
"<VIAGRA><makes><you><stupid>". Even if it was a plain text spam
e-mail, how is Outlook going to identify it is spam when it has
"Via-gra" or "vi a gra" or "V.i.a.g.r.a." or "\/îågrä"?
Other than capturing URLs for their web sites to report to blacklists,
there isn't much point in looking inside the body of an e-mail to see if
it is spam. Better is to look at the source of the e-mail to see if is
a known spam source hence the purpose of blacklists, like Spamhaus and
SpamCop. Of course, you'll need a spam filter that can actually make
use of these blacklists which means you need to add a 3rd party spam
filter to use in conjunction with Outlook.
You have enabled the anti-spam filter up on the server in your account,
right?
Is it really that hard to determine from the Subject that it is probably
an e-mail (i.e., spam) that you don't want to read? If you find it
impossible to keep your eyes from selecting a suspect e-mail and also
impossible thereafter to keep your eyes from looking at the body of the
spam in the Preview pane then don't enable the Preview pane. Instead
use the AutoPreview mode (and disable the Preview pane). You'll see the
header pane that lists the e-mails following by the first couple lines
of the e-mail but shown in plain text only.
That Microsoft adds anything to do spam filtering goes beyond the
purpose of an e-mail client. If the fluff in an e-mail client isn't
sufficient for your needs, augment it with something specific and better
for your purpose.