|
How to say 'no thank you'to HTML-encoded email: Text-only mail is much simpler |
Miles Ignotus
|
Teenage boys trying to impress girlfriends often commit risky acts, endangering themselves and others. Large firms do the same in the marketplace. HTML-formatted email exemplifies this misbehaviour: promoting a high-risk feature with careless disregard for standards. We now suffer the unpleasant consequences of such heedless decisions by Netscape and Microsoft. But each of us can act to protect ourself, to uphold standards, and to be courteous to correspondents. At the least we will set a good example; at best we will better the world. HTML-CODED EMAIL Even worse, since almost all undesirable spam messages contain HTML attachments, many mail clients are configured automatically to filter all such messages to the trash bin. So one should be cautious in using HTML-coded mail, both because of the burden it imposes upon others and because one may end up failing to communicate at all if such mail is auto-trashed by a careful recipient's filtering system. Understandably many contemporary users are uninformed about the technical issues, so wouldn't know how to disable HTML-coded mail even were they inspired to do so. This article tells how for the motivated, and tries to motivate those not yet in this blessed state. Some users enjoy and appreciate HTML-coded messages but such usage is controversial. HTML-coded mail is technically possible because there is an RFC-defined standard for mail attachments. However it is inherently inappropriate for mail because HTML is a mark-up language rather than a procedural printer language, so there can not possibly be a comparable standard for outputting HTML-coded files. Messages render differently, and possibly contrary to intention, depending on the reader's mail client, just as web pages render differently depending upon the viewer's browser. A dimly seen and insidious side effect is that mail clients implementing HTML coding stimulate the trend to bloatware which increases costs and reduces performance and reliability. Even more importantly, HTML coding employs attachments, the use of which was poorly considered in a hasty implementation to gain competitive advantage between Netscape and Microsoft. As a result they render the recipient vulnerable to the disastrous security breaches about which we daily read in the press. A LIMITED ROLE Unfortunately default provisions from Microsoft and AOL are almost the worst possible choices for the public: HTML as the default for transmission and dangerously loose security settings for the handling of attachments. Responsible mail users may want to educate themselves on this subject and then configure their systems to respect standards and to respect their correspondents. I often appeal to correspondents to reconfigure their systems and they always agree, usually being unwitting of the troubles they were creating for others. Several have sent me messages of thanks for alerting them to the issues of HTML coding and insecure attachment-handling. Here are tips to reconfigure your mail client for plain text messaging and for secure attachment-handling. OUTLOOK EXPRESS
Fine if you have agreed with your correspondent to communicate this way, but if they are clueless in cyberspace, using the default HTML coding only because they know no better, prevent this by looking in the sending options at the bottom of the same panel and uncheck "Reply to messages using format in which they were sent". If you don't uncheck it, when you reply to a message received in HTML your own message will also go out in HTML. User-by-user: You can selectively enable HTML coding by correspondent. Open the address book (Ctrl+Shift+B), then right click on the target name. Select Properties in the menu, then select the Name tab. At the bottom see the option "Send EMail using plain text only". Select it, producing a check mark. Once so selected, you will have an on-screen menu option to send your note to the correspondent in plain text format if you created it as HTML. Click on OK or yes. Your HTML note is converted to plain text resulting in no more HTML to that correspondent. You set this for each email address you have in the Outlook Express address book. SECURITY IN OUTLOOK
EXPRESS However, you may modify the security level on the fly should this occur, and it is a small price to pay for the resulting reliability of ones computer because one will not be infected by viruses, worms, and hostile controls and scripts that can be embedded in HTML and sprung upon the hapless victim due to the industry's rushed and poorly-tested designs. Greater control is possible with the Custom option. NAVIGATOR To enable HTML on a per-correspondent basis, go to the Address Book Recipients panel and on the New Card menu check whether the correspondent accepts HTML mail. EUDORA LIGHT EUDORA PRO HOTMAIL
AOL
The Version
6 mail client defaults to HTML-coded mail. The options: (2) If you use Version 6 and don't want to change, you may send email as a plain-text file attachment. (3) Use AOL Mail via a web browser. (4) The following method is extracted from an AOL FAQ cited in the resources listed below. Change global email preferences (do once only) a.Go to Keyword: Preferences (or choose Preferences from the Settings menu on the AOL 6.0 toolbar). b. Click on Font, Text & Graphics Preferences. c. Click on the Reset button at the bottom of the resulting window. Do not make any changes in the Font Preferences area of the window. d. Click on the Save button. Change a specific email to plain text (do for any desired message):a. Compose and address the email as desired. b. Choose Select All from the Edit menu to highlight the entire message. c. With the mouse arrow somewhere over the highlighted text, click the right mouse button, revealing a contextual menu. d. Choose Normal from the Text menu. e. Send it taking care not to make any further changes to the message. Note that changing the text to normal will eliminate the "blue bar" quoted text indicator, but will not remove some HTML elements of the quoted text. The entire quoted section must be deleted (or simply not quoted in the first place), followed by the re-entry of the text quoted manually, prior to changing the text to normal. Changing the text to normal will also eliminate any styled text that would have been seen by AOL recipients of the message, and cannot be re-added. Testing also suggests that messages with hyperlinks cannot be converted to normal text, requiring the prior removal of the link. CONCLUSION Therefore in our use of email, just as in life, we should be thoughtful of others, especially (as in a newsgroup or mailing list) when we don't know the special needs of the members. So use the minimum to communicate clearly, which is plain-text messaging. Defaulting to HTML, like using cellphones in reserved spaces such as libraries and theaters, is rude. Don't do it unless you have a consenting relationship with your partner!And if you receive an HTML-coded message that you didn't explicitly request in that format, ask the sender to reconfigure their mail client. You will be doing the world a favour, just as you would by politely requesting a litterbug to stop littering. RESOURCES Find the AOL FAQ at (http://members.aol.com/adamkb/aol/mailfaq/#aol6html). An extensive treatment of RTF, HTML, TNEF and quoted-printable coding, and of MIME attachments, is available at (http://www.geocities.com/CapitolHill/1236/nomime.html). |
Go back to the Main Page