The first email which had been sent to the bus company had been directed to the enquiries mailbox at venturabus.com.au. It was a "lost property" enquiry. This email was answered by one of their customer service personnel. The email which was sent back by Ventura contained this header:
X-MimeOLE: Produced By Microsoft Exchange V6.5
Which apparently identifies the MTA as Microsoft Exchange 2003.
And this is where it gets interesting. Because more recent versions of Exchange (such as Microsoft Exchange 2007) offer content filtering. It doesn't seem to be drawing too long a bow to speculate that the reason your blogger's humble enquiry was rejected in June may be simply because the Ventura Exchange Server had been upgraded to version 2007 ...
(As always with Microsoftware ... The word upgrade should be in parentheses) ...
Now dear reader, at first glance, some of you might think that previous snide remark a trifle unfair? After all, in today's work-a-day environment of spam and phishing threats, content filtering should be a worthwhile and possibly even laudable addition to Microsoft's MTA?
But, as it turns out, like much of Microsoft's efforts in security their content filter is half-baked, nugatory and a thinly discussed attempt at running a hidden agenda. Which for Microsoft, is their surreptitious campaign to abolish plain text email.
And at this stage, your blogger must humbly but forthrightly declare that he has never sent spam and that all the emails (and their headers) sent from his domain have been 24-carat genuine!
Nevertheless, your blogger found it necessary to contact Ventura bus lines again, with another "lost property" enquiry. Such are the vicissitudes of having two school-age children using a metropolitan bus service. And, as already stated, the latest email was rejected by the MTA, as follows:
Tue, 21 Jun 2011 21:55:36 +1000 (EST) 550 5.7.1 Message rejected as spam by Content Filtering.
And so dear reader, just what is Microsoft's version of content filtering?
Well may you ask dear reader ... And without going into too much detail of personal correspondence, your blogger can reveal that the original email that prompted this harsh judgement was simple and direct. It contained no salutation and ran something like the following:
I wish to enquire if a [object] in [description] case with "[descriptive-label]" written on it was found on a Ventura Bus [bus-route], sometime on or after June 12.
I have removed the nouns and adjectives from the query ... But you get the picture (?)
And this is spam? Addressed to a bus company's email enquiry box? (!!??)
You might wonder ... What exactly was the content in such an innocuous message that might be deemed as spam?
And well you might wonder ... Because a little research reveals that the email was rejected primarily because it was sent as plain text If your blogger had sent that very same message as HTML using Microsoft Exchange, or used an MUA that constructs HTML only email ... Or worse still, forged an email that purported to have been constructed by an MUA that constructed the HTML ... In this case the email (with the same content) would have been accepted and delivered.
You see dear reader, Microsoft's content filter is not so much of a content filter ... Although it might do some crude filtering (checking for references to human genitalia and/or pharmaceuticals etc) ... But what Microsoft really filters is form not content.
And it is quite clear that this fits into Microsoft's over-all strategy of ridding the Internet of all those pesky plain text emails. Their latest versions of the Exchange MUA (mail user agent) are configured by default to send emails that are HTML-only. And they deliberately mangle plain text emails in a manner that can only be described as ham-fisted and clumsy.
And, you won't be surprised to discover that Microsoft's campaign is disingenuous ... Because if they really were concerned about their customer's security, Microsoft would block HTML email ... Because HTML mail is the principal vector for delivery of malware and phishing.
It is to be hoped that Microsoft Exchange administrators will wake up to this ploy and turn off Microsoft's useless content filters, or that their users will protest loudly until they do.
And if you are a Microsoft Exchange administrator, wondering how to turn it off ... Just go to Google and start typing:
turn off content
And like magic, before you have even finished typing ... Google will suggest:
turn off content filtering exchange 2007
And let's all just hope that they do.
BTW: There are many vastly superior MTAs that are FREE (as in speech and as in beer), reliable, efficient and that include content filters that really do work. Go check them out if you are curious ...
BTW (2): Google might have come up with that suggestion because their search engine retained cookies on my previous two searches.