rem: dump(aMsgURL + ' is ' 
add: dump(aMsgURI + ' is ' 
context: function analyze(aMsgHdr, aNextFunction){    var listener = {        onMessageClassified: function(aMsgURI, aClassification)        {            dump(aMsgURL + ' is '                  + (aClassification == nsIJunkMailPlugin.JUNK                    ? 'JUNK' : 'GOOD') + '\n');            // XXX TODO, make the cut off 50, like in nsMsgSearchTerm.cpp            var score =                 aClassification == nsIJunkMailPlugin.JUNK ? "100" : "0";            // set these props via the db (instead of the message header            // directly) so that the nsMsgDBView knows to update the UI            //            var db = aMsgHdr.folder.getMsgDatabase(msgWindow);            db.setStringProperty(aMsgHdr.messageKey, "junkscore", score);            db.setStringProperty(aMsgHdr.messageKey, "junkscoreorigin",                                  "plugin");            aNextFunction();        }    };    var messageURI = aMsgHdr.folder.generateMessageURI(aMsgHdr.messageKey)        + "?fetchCompleteMessage=true";    gJunkmailComponent.classifyMessage(messageURI, msgWindow, listener);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/278fe2a7eed95926a688117823903369dc2e5117/mailCommands.js/buggy/mailnews/base/resources/content/mailCommands.js