Bill Gates berömde att "två år från nu kommer skräppost att lösas" tillbaka 2004. Det är nu tio år senare och mer än 70% av e-postmeddelanden är spam, enligt Kaspersky. Varför är skräppost fortfarande ett sådant problem?
Medan skräppost aldrig kan lösas så länge som e-postmeddelanden finns runt, har situationen förbättrats lite. Spam-filter har blivit mycket mer effektiva - det är lätt att glömma hur mycket de har förbättrats under det senaste decenniet.
"Spam" är bara en term för oönskad bulk-e-postmeddelanden. Spam omfattar allt från annonser för produkter och tjänster, droger, pornografiskt innehåll, pengar bedrägerier, aktiepump och dumpningsplaner, skadlig kod, phishing och allt däremellan.
RELATERAD: Online-säkerhet: bryta ner anatomin av ett phishing-e-postmeddelande
För många av oss är spam-e-postmeddelanden formeliska och deras knep är så uppenbara. Det är lätt att titta på skräppost och skratta, men den olyckliga verkligheten är att människor fortfarande faller för spam. Kanske faller de för den gamla "Nigerian Prince" -mailen och förlorar pengar, köper ett örebestånd som de ser annonseras i spam, beställer några billiga läkemedel av tvivelaktig renhet, faller för en smart phishing-e-post eller klickar på en länk och laddar ner skadlig kod. Det finns människor där ute som faller för dessa skräppostmeddelanden varje dag. Om det inte fanns skulle vi inte se så mycket skräppost.
Spam är mycket billigt att skicka. Om du skickar en post till din fysiska brevlåda krävs att någon ska få brevet tillsammans, adressera posten, betala för porto och ta det till postkontoret. Porto ensam skulle göra detta kostnadseffektivt. Därför är våra brevlådor inte fulla av bokstäver från "nigerianska prinsar" och tvivelaktiga apotek.
Å andra sidan är e-postmeddelanden lätt att skicka. Det tar inte mycket datorresurser att skicka enorma mängder e-postmeddelanden, och det finns ingen motsvarighet till porto för att kosta spammarpenningar. Spammare kan till och med använda infekterade datorer - eller botnät - för att skicka dessa e-postmeddelanden, så att de inte behöver betala för egna beräkningsresurser.
Spam är praktiskt taget gratis att skicka. På grund av detta spelar ingen roll att majoriteten av människor aldrig kommer att falla för en skräppost. Om bara en av 50 000 personer som får ett e-post faller för det, kan det vara tillräckligt för spammaren att göra vinst. För finansiella scam-e-postmeddelanden kan svindlarna förmodligen göra en bra lönedag om bara en miljon människor faller för deras knep och skickar pengar.
Ingen organisation kontrollerar e-post, vilket skiljer sig från många andra slutna kommunikationstjänster. Ta till exempel Facebook. Om spam blir ett stort problem på Facebook kan Facebooks ingenjörer se spaminformationen och blockera den vid källan. När de identifierar spammaren kan de ta bort all sin spam så ingen på Facebook kommer att se den. De kan förhindra att du kommunicerar med personer som du inte känner till eller begränsar dig till ett visst antal meddelanden som skickas per timme. De kan skanna alla meddelanden och blockera dem som ser ut som spam. Deras förändringar skulle lösa problemet för alla på Facebook. Facebook driver showen här.
Email är annorlunda. Alla kan driva sina egna e-postservrar, och många e-postmeddelanden skickas till personer som inte finns i varandras adressböcker. En e-postserver kan skicka så många e-postmeddelanden som möjligt. Även efter att ett meddelande har markerats som skräppost i Gmail, Outlook.com och Yahoo! Mail, det kanske inte markeras som skräppost på andra e-posttjänster. E-postservrar utan bra spamfilter är sårbara. Det finns ingen punkt där spam kan skäras för absolut alla.
Så hur skulle vi till och med börja lösa spamproblemet? Tja, vi kunde överlåta lagar som gör spam olagligt, ha legitima tjänster stänga av spammare som använder sina tjänster och utveckla bra spamfilter för att förhindra så många spammeddelanden som möjligt från att nå människors inkorgar. Vi har gjort alla dessa saker, men lagarna kan inte nå utlandet och spamfiltren kommer aldrig att bli perfekta.
Bill Gates sa att Microsoft arbetade på tre sätt att lösa spam tillbaka 2004.
Det finns många problem med dessa idéer. Företag som skickar ut legitima automatiserade e-postmeddelanden, som online inköpskvitton, skulle inte kunna lösa en utmaning för varje och skulle inte vilja investera i ytterligare beräkningsresurser. Och ingen vill koppla ett kreditkort till sitt e-postkonto och betala pengar varje gång de skickar ett mail.
Det verkliga problemet med dessa idéer är att de inte är kompatibla med hur e-post fungerar för närvarande. Microsoft kan inte bara ändra hur e-post fungerar på egen hand - även om de ändrade hur Hotmail, Outlook och Exchange hanterade e-postmeddelanden, skulle de fortfarande behöva interoperera med alla andra e-posttjänster och servrar där ute. Microsoft skulle ha varit tvungen att övertyga en hel bransch för att flytta till en ny standard för att skicka meddelanden med dessa anti-spam-funktioner inbyggda. Det var nog en nästan omöjlig uppgift, men de försökte aldrig ens.
I stället för att lösa spam, Vi har tvingats utveckla bättre spamfilter för att blockera det. Om du använder en tjänst som Gmail, Outlook.com eller Yahoo! Mail, du har mycket bättre spamfilter än vad du gjorde för ett decennium sedan. Det är omöjligt att fixa skräppost utan att ändra hur e-post fungerar, så problemet kommer aldrig att lösas helt.
Bildkredit: Stephen Dann på Flickr, Innovation på Flickr
Så här åtgärdar du "Sidfel i felaktigt område" Fel
Jag arbetade nyligen på en klientdator och var tvungen att starta om det på grund av en ny applikationsinstallation. Vid omstart av datorn bläddrade datorn dock ett PAGE_FAULT_IN_NONPAGED_AREA-fel.Först trodde jag att det här var något att göra med den applikation som vi just installerat, så jag bestämde mig för att starta om datorn i Säkert läge och avinstallera appen. Det verkad
Varför du bör utföra rena installationer, inte uppgraderingar
Oavsett om du installerar den senaste versionen av Windows eller uppgraderar din Linux-distribution, accepterar de flesta geeks att du förmodligen ska utföra en ren installation i stället för prova lyckan med en uppgradering. Nya operativsystemversioner vill minska smärtan på att uppgradera och erbjuda att ta med dina gamla filer, inställningar och program tillsammans med dig genom en uppgradering, men det kan ofta orsaka problem.