På den här sidan beskrivs hur man kan använda JavaScript för att skapa e-postfilter. Filtren fungerar ihop med e-postprogrammet i Netscape Communicator. Man kan t ex skapa ett e-postfilter som placerar alla brev som kommer från en viss e-postadress direkt i en bestämd mapp. (Man kan skapa samma e-postfilter även genom att klicka fram e-postfönstret i Netscape Communicator och där välja Redigera/ E-postfilter.) Två filer behövs: en filter.js och en rules.dat. I Windows ska båda filerna ligga i katalogen ...\Communicator\Users\DITTANVÄNDARNAMN\Mail Så här kan en bit av filter.js se ut: function mittjsfilter(message) { if (message.from.indexOf("visspers@endomain.net") != -1) { message.folder = "mailbox:visspers"; } else if (message.subject.indexOf("ordet") != -1) { message.trash(); } } Första if-satsen kollar om e-postadressen visspers@domain.net finns i "från-fältet"; om det är så placeras e-posten i en e-postmapp som heter visspers. Den andra if-satsen (efter else if) kollar om ämnesraden innehåller ordet ordet ; om den gör det placeras brevet direkt i papperskorgen. När javascript-funktionen i filter.js är klar måste man skriva in en referens till den i rules.dat Om det inte finns någon rules.dat måste man skapa den. Öppna en ny fil i Notepad/ Anteckningar, skriv in följande två rader: version="6" logging="no" och spara filen som rules.dat (i katalogen/ mappen ...\Communicator\Users\DITTANVÄNDARNAMN\Mail). Därefter skriver man in följande fyra rader: name="ettfilternamn" type="2" scriptName="mittjsfilter" enabled="yes" ettfilternamn byts ut mot ett namn vilket som helst. 2 betyder att filtret är ett javascript e-post-filter. mittjsfilter är namnet på javascript-funktionen. yes betyder att filtret är aktiverat. Sidan gjordes av ilj@flowsim.se Works best with Netscape 3.0+. Last modified: August 1, 1999 Den här sidan hör hemma i ett ramsystem hos: www.flowsim.se |