Mail Policies

Home

I will usually answer technical questions submitted via email, although those requiring extensive analysis are subject to available time (which seems to be decreasing, because I only have so many hours in a day). I prefer to answer questions via the newsgroup microsoft.public.vc.mfc, where the answer can be shared with others.

I get far too much spam per day. Therefore, to reduce the useless mail I have a hefty set of mail filters installed. If you want to contact me with a problem, you can generally avoid having your mail discarded by my spam filters if you avoid keywords that will trigger a discard. Many of my spam filters are content-specific or site-specific, but even so I occasionally find that someone has a message discarded because of something that triggers an automatic discard.

Any mail that has a blank subject is automatically discarded. Any mail that contains executable script (JavaScript or VBScript) or an executable attachment is automatically forwarded to the security division of my ISP. I have never asked what they do, but it is probably unpleasant. I will under no circumstances permit JavaScript, VBScript, or ActiveX (known as JavaVirus, VBVirus, or ActiveVirus) to execute on my machine.

I do not accept executable files in any form. Under no circumstances will I execute a program which is sent to me in binary form. I also do not accept .doc, .xls, .ppt, or other files that can contain macro viruses. They are quarantined by my email system and I never, ever, bother to remove them from quarantine.

Perhaps the most significant error is putting multiple exclamation points in your subject line. My filters don't distinguish between "I need help!!!!" and "Save on Caribbean cruises!!!!" Since nearly all subject lines that contain more than two exclamation points in a row are spam, they are automatically discarded.

Do not include spamwords in your subject line or message body. While the list is ever-expanding, the words are thus far as shown below. You may even want to add these to your own filters. It is unlikely you will use one of these in a serious piece of mail to me, although I once had a message discarded that said "Memory won't free!" and "free!" discarded the message. Note that in some cases I filter message bodies for the more obnoxious phrases, such as anything dealing with investments, debt, or inkjet printer supplies. Since no technical communication will include these phrases, I feel free in purging them automatically. Words and phrases marked with a * will cause a discard if they appear in the body of the email. For example, discarding any message that contains "click here" in the body (emphasized in the list below) is an excellent way to eliminate most messages that are not worth reading. It is worth pointing out that some free email services put a banner at the bottom of an email that says "to learn more about <name of mail provider> click here". Sorry, I probably won't see your email.

Any mail which is marked as "high priority" is automatically deleted. While this sounds like an odd thing to do, in fact for all practical purposes, the only mail I ever receive that is marked "high priority" is spam. In four years I have received exactly six "valid" high-priority messages, and since they were high-priority only to the sender and not to me, they weren't seen for a week or more (when I went into my deleted box to forward the spam to my ISP's anti-spam group). Tough. If you are dumb enough to think that marking mail as "high priority" is going to get any more attention, you deserve whatever happens to you.

I did some statistical analysis last year. In 2002, I received 655 messages marked "high priority". This means I received a high priority message approximately every 13 hours and 25 minutes. Of these, exactly three were non-spam. Of those, two were requests for help. I happened to spot one of those two requests the same day it was received (I was doing my running totals of high-priority spam that day) so I delayed a week in answering it. One thing I can guarantee: if you send me high-priority email, it will be a minimum of a week before I reply, assuming I ever spot it. (By the way, the remaining one message that I received was followed up two days later by a phone call, since I apparently hadn't seen it [and I hadn't]. When I explained to the person that if the mail was important, the way to make sure it is seen is to not mark it important, because my spam filters removed it, she said "What's spam?". So I forwarded her the previous ten messages I had received over the last few days. And told her that if she was curious I had about 300 more just like it. There were two credit card offers, two breast enlargement offers, one mortgage offer, a viagra offer, an adult club offer, and a few more I no longer remember. My header said "See the company you keep when you send high-priority email").

Thus far, in 2003, the rate has greatly accelerated, and all of these are garbage. In fact, here's the monthly statistics:

Date Total High Priority Messages Average 
interarrival 
rate
31-Jan-03 95 7:50
28-Feb-03 176 8:03
31-Mar-03 303 7:08
30-Apr-03 610 4:43
4-May-03 659 exceeded total for 2002! 4:31
20-May-03 813 ISP turned on spam filtering 4:08
31-May-03 858 4:13
30-Jun-03 936 4:38
19-Jul-03 1000 4:48
31-Jul-03 1051 4:50
29-Aug-03 hit 1000 kill rules  
31-Aug-03 1083 5:23
30-Sep-03 1161 5:39
8-Oct-03 hit 1300 kill rules  
31-Oct-03 1299 5:35
30-Nov-03    
31-Dec-03    

In addition, as of 25-Jun-03, my Inbox has 1022 messages. My high priory email stash, which I never actually read the contents of any longer (just keep the count) is 922. Given I have filed a few messages from my Inbox, this says that somewhere between 40% and 50% of the total mail in my database, after spam filtering of other than high priority messages, is high priority spam. If you send me high-priority email, expect that I will never see it. I've stopped even the most superficial scans to see if anything is valuable. There are many adjectives that describe people who send non-spam high-priority email, and they include naive, stupid, inconsiderate, and  childish.

Note the occurrence of certain accented characters, and many Spanish words. I have found myself on an Argentinean spam list and get dozens of Spanish-language spams per day. This filters them out. While I can read German, I know virtually no Spanish. I am also on Russian-language spam lists, so mail that contains some selected Cyrillic-font characters will be automatically and permanently deleted. Likewise a number of Chinese glyphs in the subject are recognized and the messages are permanently deleted. 

Any email that contains garbage in the subject line (the latest spam technique) is deleted without examination. Any sequence of three or more letters with spaces between them is now considered spam. I keep adding new combinations as the spammers create new ones. 

I publish this list here so that you, too, may find a convenient place to find useful new spam-filter-words. This list is updated at irregular intervals, usually whenever I find a new subject line I have no interest in. I have in excess of 1,200delete rules. Some of these permanently delete the message so I will never, ever see it. Permanent deletes include known spamwords (such as the names of various Nigerians who need my assistance in retrieving their family fortune), anything which contains various sexual terms, and anything which contains the word "fucking" in the subject or body. Before I started doing permanent deletes of these, I was receiving in excess of 50 adult-material solicitations per day.

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
intl sym 0 1 2 3 4 5 6 7 8 9  
A A:S:S, a funny game, a g i n g, a new game, a  nice game, a nice game, a virus was detected, a virus was intercepted, abort, accepting credit cards*, accesskey, acne, add length, adilt, adipex, adult, adult material*, adult site*, adult sites*, adult video, adult videos, adu kojo*, adv*, affleck, affordable, affordable health care*, affordable healthcare*, agboola*, age reversal, aging, alert ­ virus, alimentarios, all information is in the attached file*, all natural ingredients*, all­natural ingredients*, already approved, already wealthy, amazing new discovery*, amazing pranks, an excite game, and you'll save, Angola*, antenna, anti­virus scanner has deleted, antigen found virus, antigen antivirus found virus, antivirus report, anything about anyone, ­approved­, approved!, approved medication, approved medications, are so cheap here*, are you an inventor, are you single, artprice, as seen on national television, as seen on tv, at the pump, attachment block message notification, attachment removed, autorizascisn, auto loan, auto loans, auto warranty
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
B babes, bachelor, background searches*, bad credit, bald, baldness, banned CD*, banned C D*, banned filename, bargain, baseball, basketball, be a match, beautiful bride, bedroom satisfaction, benin*, best discount offers, best motorola deal, best prices, best rate, best rates, bestial, better life security, big and bad, big savings, bigger breasts, bigger dick, bigger guys, bigger size, bigger than big, bikini line, biscom*, bitch, bitches, b­i­z, .biz, black worm, bleeding gums, blind date, BLOCKED ATTACHMENT (replaced with text), blocked delivery of email, (blocked subject), blow your load, blowout, blowing, blue pill, boobs, boost+reliability, boyfriend*, bracelet, brain.+.+.+, breaking the habit, breast, breasts, breath tester, breathalyzer*, britney*, broadcast email, bug announcement, bug letter, bug message, bug notice, bulk hosting*, burn fat, business opportunity, buy or sell a home, buy this stock 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
C c'ost, c*o*c*k*s, c*u*m, c0ck, c()ck, cable channel, cable TV, can afford, cannabis, cärd, cash, cash!, cash for you*, casino*, celeb, celebrities exposed*, cellpadding, cheapest, check it out man, "check it out, man", cherry, child support*, christian, christians, cialagen, cigarette brand, classified ad*, clear skin, click here*, click to play video*, click4drugs, cock*, cocks*, coed, coeds, collect money judgments*, collection judgement, collectors edition, collector's edition, college girls, complementary, computer run raster, comunistas, congratulations, consolidate, consolidation consultation, content violation, coocks, copy+DVD, copy any movie, copy any DVD movie*, cordless phone, coverage, crëdit, creditcard,  credit card, credit card processing*, credit card!*, credit check, credit rating, credit repair, credit report, credit+profile, creditor, creditors, critical patch, critical upgrade, cruise, cum, cum*, cumming, cumulative patch, cunt, cure employment, curn,  current Microsoft critical patch, current Microsoft update, current upgrade
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
D d­e­b­t, D_V_D, d1scounts, dark meat, dating, david to goliath, dear ebay user, dear friend*, de bt, dear future millionaire*, debt, d*e*b*t, debt free, debt reduction, debt relief, de­scramble, de­scrambler, deck of cards, degree in, dental coverage, deodorant, delivery status notification (failure), descramble, descrambler, designer sunglasses, detective, did you lose my, diet, diet pills, digita1*, digital pet, digital power filter*, diplomas+university, directtv, directv, direct marketing, discontinue the receipt of emails*, dish, dishes, dlbDirect, doctor has prescribed, document_all.pif, do not delete this*, dont look any further, don't be shy, dollar coin, dollar store, dong, doubleclick.com*, dream date, dream vacation, drugs cost less, dvd backup
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
E earning potential, easy money, earn a college degree, earn a degree, earn big, earn up to, ebay tricks*, e­commerce, e­gift, e­mail marketing*, electric scooter, eliminate your debt, em@il*, email not allowed, enhance, enhanced, erotic, erection, error announcement, error letter, escorts, estimado*, estrada*, .eu, every+business+needs, everyone approved*, exciting new, exciting offer,  "expand, enlarge, lengthen", explore the lighter side, extended auto warranty
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
F f.ckers, failed to clean virus, failure announcement, failure letter, failure notice, failure report,  familynewcomer, fantastic business, fat burning, feel better, feel great, feel young, feel younger, file blocking warning, financial independence, finalist*, financial future, financing, find out more information*, first million*, fitness, fixed rate, flip phone, floodgates, football, FordDirect, forget this address*,  foreclosed, foreclosures, found my match, fountain of youth,  four reports, freak|est, F_R_, F_R­, F_R_E_E, free!, 'free', free business cards, free cable, free DVD movies*, free gas, free gift, free+installation, free iq test, free money, free movies, free+no obligation*, free pager, free of debt, free phone, free phones, free sample, free shipping, free software, free website hosting*, fresh girls, fresh roasted, "friend,", fu­cks, fu­ck, fu=cked, fuck, fucking*, fukking*, funny game, fwee
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
G gambling*, gamesofvegas, genealogy helper, genuine new­yorker, getaway, get a career, get a degree, get a life, get away, get cash now, get out of debt, get paid to take surveys, get relief, get rid of, get your dish free, gimmicks, girlfriend*, give her something, gobbling, gold double eagle, gold and silver, golf, golfer*, good deal!, gourmet coffee, government grants, great credit card, great deals network*, great jewlery, great price, great savings, great stock, guaranteed, guei*, guess who 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
H h_orny, 'hair, hair', hair removal, hammer is simply*, hard core, hardcore, hardc0re*, hate typing, have heartburn, health at risk, health insurance, herba*, herbalists*, herbs, herbal, here is your chance, hey..., hey boys, hey guy, HGH*, hi­speed media*, high interest, hockey, hola, holiday fun, holiday sale, home bleaching kit*, home business, home­based business, home based business, home document imaging, home employment directory*, home interest rates*, home is worth, homeowner*, homeworkers, honeymoon, horses, hot international opportunity*, hot ladies, hot married women*, hot moms, hot mother, hot stock, hot teens*, hottest, hottest new cell phone*, hot wheel, hot wheels, housewives, how smart are you, HPSC's antivirus/content filter, huge discount, hulk watch, human growth hormone*
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
I I=N=K=J=E=T=S, I have been searching for you!, I have to get the word out*, I like that, immediate release*, I miss you, impotence, improve your job prospects, improve your life, incest, inc­est, increase sales, increased confidence, information you requested, ingreso extra, ink jet, |nstant, insurance, insuran­ce, interest rates, interscan nt alert, instant credit, international+license, internet business directory*, internet crush*, internet security pack, investment, investor, invest, Internet Spy, internet update, invitacion, invitamos, iraq t­shirts, Iron Man*, irs hopes, It's all about keeping in touch, it will cost less
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
J j-lo, job.com*, job future, job monotony, join price, join the millions, joke phone call, "joseph,", judicial judgment,  junk email, just released  
K kabila*, klez.e, know your rights, kokomeh*, kula kalu*  
L l|ps, latest net security update, legally, legal+problems, legally ordained*, leonba*, lesbian, lesbians, lesbo, lesbos, lewd, license, life insurance, life­insurance, lips, lip's, list your website*, loan, l@@k, l@@king, long distance, look better, look good, look great, look younger, looking be good, loose weight, loove, l0se, lose inches, lose weight in*, love life, love making, lovemaking, love you, lover, l0ver, low forever, low interest, low­interest, low rates, lower than ever, lowest phone rate*, lowest prices*, lucrative, lust, lusty, luv
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
M macho, mailmarshal has detected a virus, major medical breakthrough, make DVD's, make DVDs, make money*, make love, making money with ebay, mako*, male performance*, manhood, man hunter, many Russian girls, market, marriage saver, Marlboros, masajistas, mass email, master card, MasterCard, master many popular programs, master your pc, masturbation, masterbation, masterbution, masupha ephraim, matchbox, mdaemon warning - virus found, merchant account, matchbox, medication fast, meds, meet people, "men,", microsoft pack, milf, milfs, milf's, millionaire, million united states dollars*, mini camera, mini­vacation*, missing persons, missing valuable skills, MLM, mohammed abacha*, money­making opportunity*, money making opportunity*, money tree*, mortgage*, mrs. sarah rowland*, moving forward!, multi level marketing*, multi­level marketing*, multilevel marketing*, my Ford, my girl
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
N napster, nasty, NAV detected a virus, .name, naughty, nches, ndlovu*, need+funds, nest antivirus system detected, network associates webshield, network pack, network security upgrade, network update, never miss that, new car, "newcomer,", "newcomer!", "newcomer ,", newcomer family history, newcomer@flounder.com, newcomer@pgh.net, newest internet pack, newest microsoft pack, newest microsoft security upgrade, newest net security, newest network upgrade, new hotels, new investment opp, new meds, new microsoft upgrade, new speed tabs, new year's resolution, NFL, nice PDA, nigeria*, nigerian*, ningbo, nkomo*, nkono*, n o r t o n, norton antivirus detected and quarantined, no cost, no cost cell phone, no­cost cell phone, no more doctors, no prescription required, no prior prescription, nokia, Norton system works*, notification from postmaster, nude
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
O o u r, officejet, once in a lifetime*, online business, order today*, opportunity!, opportunity knocks, opt­in*, optin*, oreo, .0rg, orgasm*, OTCBB*, OTCBB:*, O U R, our customers, outdoor gear, overstocked merchandise, ovulation, owoso*
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
P p.e.n.i.s, P:U:S:S:Y, pager, para, paralegal degree, pasta, pasta pot, pay per view, paying too much, payments, PC checkup, PC check up, PC from anywhere, pct, pecker, peliculas, pen lights, penis, penís, penny stock, percent, perfect skin, permanent low interest*, permission based*, perscriptions, personal ad*, per week from home*, pet's, ph@rmacy, pharmacy, phendimetrazine, phentamine, photos of singles, picker upper, pierda, pierdas, platinum card, playboy, playing cards, playstation, please take me off*, plump, p.o.r.n, porn*, pornography*, pounds, powerfilter, "powerful, effective", powerseller, powful, pr0n, pr1nt1ng, pre­approval, pre­approved, pre­approved*, premium girls, prescribe, prescribed online,  p r e s c r i p t i o n, prescription drugs*, prescription, prescripti0n, prescriptions, prescripti0ns, prevent job stagnation, previously subscribid, pr1nter, printer ink, printer supplies, printing ink, printing products, privacy assured, private and confidential, promo, promocion, promotionsdaily*, propel your career future, a prosperous future, prostate, protect your PC, protect yourself from spam, proven to work, prozac
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
Q quarantined mail, quit smoking, quit your job, quotes!  
R r@pe, r@volution, r e g, ra­pe, rape*, rate's, rates are down, rates are going, RC racer, Re: action required for {, Re: approved, re: movie*, Re: details, Re: movies, Re: My details, Re: thank you*, reach millions*, realage, real age, real estate, real man, real money, real relationships with*, realestate, receive future offers*, recover your losses, redbook, reduce travel costs, refill your prescription now, refinance, refinanced, refinancing, r e g, r e g i s t e r, relieve stress,  remember that chick, remove fat, removing fat, r e n e w, returned mail:, returned mail: possible virus infection, returned mail: see transcript for details, returned mail: service unavailable, returned mail: user unknown, returned to sender, reumaticas, reunion.com, reward offered, reward will be forfeited, riches, riviera gold, robert allen, rock bottom prices*, rock­bottom prices*, romance 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
S s1ze, s@le, sales, satellite, satisfy her, save big time, save up to, saved me some money, saw your site, schoolgirls, screensaver, sécurité: alerte virus, seks, sekx, sekz, sellecionado, senior citizens, seniors citizens, sensational software, sep ||, sep 1l, sep 1|, serviceteam fotodate*,  sewing machine, sex, sex­crazed*, sexy, sexual, 'shape, shape', sh|t, sick of deleting spam, sick of spam?, Sierra Leone*, sildenafil, sIuts,  size does matter*, size matters, skin tone, sleaze, sleepless, slot jackpots, slut*, sluts*, slutty*, smarter than you think, smartest way, smoking, snewcomerd, snoring, so cool a flash, soccer, software they wanted banned*, sold out, someone special, someone wants to meet you, some people succeed, spam!, spam mail warning notification, spay, special invitation, spending too much, spice girls, spice girl's, .sport, sports, sportsbook.com, s.p.y., stafford loan, stamina, start making money, start yours, start your's, startup cost, stay healthy, stock alert, stock alert:*, stock info, stock+opportunity, stock pick, stock play, stockplay, stock strategy, stockupticks, stop paying, subject: re: your application*, substantial income, suck, suerte, suitesavings, superbowl, super deal, super deals, superkaraoke, support our troops, symantec avf detected, symbol:, system alert (type 1), system works pro, systemworks
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
T take back control, take control of, take online surveys, tarot, tecnico, teenage, teens,  tell your friends, tenga, tenage, ten percent coupon, ten years, text/javascript, thank you+attached file for details*, that movie, the next boom, the next boon, the x10, these companies are hiring, think we match, th1s*, this is the qmail program*, those bills, ticket, tickets, tiger woods, time­release, tiny rc, tired of, titanium card, to sender virus found, too hot, too many to count!, totally free*, toys'r'us, trashy, travel site, truth about anyone, tupperware 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
U U N I V, ultimate pranks, unbelievable, unbelieveable, uncensored*, unable to deliver message, uncollected, undeliverable mail:, undeliverable mail*, undeliverable message:, undeliverable message, undeliverable message returned to sender, undeliverable message user unknown, undeliverable: thank you!, undelivered mail*, undelivered mail*, undelivered mail returned to sender, undelivered message to*, unique locking lid, united states dollars*, u.n.i.v.e.r.s.i.t.y, university+diplomas, university brats, universityFREE,  unlimited income, unlimited people searches,  urgent attention, urinary, USA domains
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
V v­a­l­i­u­m, v­i­a­g­r­a, v:i:a, v~i~a~g, vacation, vegas­harrahs, venture capital, viagra, v1agra, vi@gra, vi*agra, viagr@, vicodin, video professor, violence, vioxx, virginity*, virus alert, virus detected, virus detected by network associates, virus encontrado, virus found, virus found in a message you sent, virus in your email, (virus infection), visa, vitamin, vitamins, voice recognition software 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
W w.e.i.g.h.t, waist, want to shop more, wanted to know, warning: email viruses detected, warning message, wasn't able to deliver your message*, watch this stock, we'bsite, wealth, webcam, webcam*, we1ght, weIc0me, weight, what are you afraid of, whitening, whores, wilma, wilson kamela, win a, wine lovers dream, winner confirmation, win one, wire1ess, with daughter, work at home, work from home, work smarter not harder, world's smallest camera 
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
X XXX, X X X   
Y years younger, yesmail*, yoga, you have to try it, you know what you want, you may have a virus, you should be, you should see, you won't believe, young and fresh, your application, your colon, your_details, your details, your girl, your man, your matches, your name came up a winner, your opinion, your own boss, your PC's hard drive, your rate, your web site
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
Z zero percent  
sym ¡, ¿, !!!, $, $$$*,  %, % off, :free, (UIBI), .....  
intl. п, з, д, и, л, ы, Ð, Ï, ó*, º*,  á*, ª*, é*, ú*, Ì, Í  
0 0%
A B C D E F
G H I J K L

M

N O P Q R
S T U V W X
Y Z intl sym 0 1
2 3 4 5 6 7
8 9        
1 $10,000*, 10K, 100s, 100's, 100%, 123 pro, 1nkjet, 18+, 100 people, 1nk
2 $2,000*, 24,000, 250 cards
3 300MB, 3113
4 40 x 40 x 40
5 5 meg web*
6  
7 7ree
8  
9 9 to 5

I automatically delete any mail from a site called coolmail.com, a major spam source. I apologize to those of you who are legitimate users of this service who are trying to contact me, but until I see a decrease of spam from that site (to zero), it remains on my spam list. My general approach is that the third time I receive spam from a site in a week, the site itself is blocked.  I also block arabia.com and china.com, two other prime spammers.

I seem to have gotten onto several international spam lists; therefore, any subject line in other than English will result in the message being discarded without my bothering to read the contents.

I have additional filtering which includes AdSubtract, which removes all active scripting from incoming Web sites, and ZoneAlert, which offers additional protection both incoming and outgoing, including nuking email attachments. I keep my browser security fairly high. I also have an assortment of virus scanners on both workstations and servers. Note that if you are running any important site and you have not done at least this well, you are vulnerable. A serious corporate site should be even more strongly defended (my view: describe what you want to learn from your competition, write a big enough check, and somebody will get it for you within a month by using some form of active scripting. Within a week if the check is large enough. If corporate security is high enough, it make take a bit longer. Perhaps two months). Here's a good working rule: if you allow ActiveX (or, as I call them, ActiveVirus) controls to download from the Web, assume that every file on your site is visible to someone external to your site. You can also assume that every file on your site is vulnerable to being changed or deleted by some unknown external user.

Yes, I know, if you do this, some sites will be inaccessible to you. These break down into two types of sites: those that have no intrinsic value to your business (that's most of them) and those that do. For the latter, send them email complaining about their use of ActiveVirus, inform them that you have problems doing business with them for this reason, and go find a competent competitor who is not sociopathic. I recently informed a site that I could not find out the price of their product because of the use of ActiveVirus. Four days later they replied by sending me an email with an Excel spreadsheet attached (see below; not only were they sociopathic, they were pathetically stupid). I sent back a note saying that under no circumstances would I open such an attachment, and would they please simply send me a price list, as a text file. It materialized three days later. At which point I told them that I had purchased a competing product--for $698--from their major competitor, whose Web site not only let me find out the price, but place an order, without using any ActiveVirus controls (the pathetically stupid vendor's price was $595, and I'm willing to pay an extra $100 for a company that is socially responsible). And, I actually ended up with what I think is a superior product.

If you are running a Web site, and your Web designer suggests any form of active client-side scripting, go out and hire a competent Web designer. Active client-side scripting is a nerd toy, and is used only by those who have no sense of responsibility to the customer.

I do not open unsolicited attachments, ever, and I never open any attachment that can be executed. This means that I do not open .exe files, any script, .doc, .xls, .ppt, or other files that can contain macros or VBA code. The Windows Scripting Host has been deleted from my email machine. If you want to send me files, send me .pdf, .txt, .rtf, .cpp, .h, or other purely textual (or image) files, or a .zip file containing same. No other attachments will be considered. Note that all incoming ActiveVirus controls in any context, including Web pages, will be discarded by my firewall and cannot pass. Furthermore, with very few exceptions, Java, JavaScript, and VBScript are discarded silently. Likewise, only three sites that critically depend upon cookies are permitted to store cookies on my machine; no other site is permitted to store a cookie on my machine.

[Dividing Line Image]

Last modified: May 18, 2011