1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Filter (Regeln), Junk-Filter und Datenschutz-Optionen

Junk-Filter versagt nach gewisser Zeit seinen Dienst

  • tilmaen
  • July 23, 2009 at 5:44 PM
  • Closed
  • Thread is Resolved
  • tilmaen
    Guest
    • July 23, 2009 at 5:44 PM
    • #1

    Hallo,

    Das Problem lässt sich leider im Betreff nicht ordentlich beschreiben.
    das wichtigste vorab: ich verwende aktuell die Beta3 von T3 unter Windows 7, das problem bestand aber schon unter TB2 (sowohl Windows 7 als auch XP (hatte mir mit Thunderbird 3 Beta3 eigtl. Abhilfe erhofft).
    Nach einer gewissen Zeit versagt mein Junk Filter (lässt sich bei mir nach Neuinstallationen des kompletten Systems reproduzieren) plötzlich seinen Dienst.
    Einarbeitung sieht bei mir So aus: lasse einmal auf einem meiner IMAP konten mit vielen Emails den Befehl "Junk in diesem Ordner erkennen" laufen (Junk wird bei mir in den Ordner junk verschoben. auch nach markierung. alle Häkchen korrekt gesetzt). sortiere dann die Falsch positiv erkannten zurück (umschalt j). gehe dann einmal in den Junk ordner meines Gmail kontos markiere alle mails und markiere sie manuell als Spam um den Filter zu schärfen.
    einige Zeit läuft der Filter dann immer ganz gut, bis er irgendwann seinen dienst versagt und keine Spam mails mehr erkennt.
    Seit TB3 sieht man ja im Statusbar den fortschritt des Spam-Scans. im Training lief das immer etwa 20 sek bis 1min für das komplette Postfach. Jetzt wird bei "junk mails in diesem Ordner markieren" nichts mehr angezeigt.
    In der fehlerkonsole (danke TB3) steht folgendes:
    Fehler: msgHdr is undefined
    Quelldatei: chrome://messenger/content/junkCommands.js Zeile: 248

    wobei folgende Codezeile blau markiert ist:
    var db = msgHdr.folder.msgDatabase;

    kontext:

    Code
    MessageClassifier.prototype =
    {
      /**
       * analyzeMessage
       *
       * Starts the message classification process for a message. If the message
       * sender's address is whitelisted, the message is skipped.
       *
       * @param aMsgHdr
       *        The header (nsIMsgDBHdr) of the message to classify.
       * @param aSpamSettings
       *        nsISpamSettings object with information about whitelists
       */
      analyzeMessage: function(aMsgHdr, aSpamSettings)
      {
        var junkscoreorigin = aMsgHdr.getStringProperty("junkscoreorigin");
        if (junkscoreorigin == "user") // don't override user-set junk status
          return;
    
    
    
    
        // check whitelisting
        if (aSpamSettings.checkWhiteList(aMsgHdr))
        {
          // message is ham from whitelist
          var db = aMsgHdr.folder.msgDatabase;
          db.setStringProperty(aMsgHdr.messageKey, "junkscore",
                               Components.interfaces.nsIJunkMailPlugin.IS_HAM_SCORE);
          db.setStringProperty(aMsgHdr.messageKey, "junkscoreorigin", "whitelist");
          this.mGoodMsgHdrs.appendElement(aMsgHdr, false);
          return;
        }
    
    
    
    
        var messageURI = aMsgHdr.folder.generateMessageURI(aMsgHdr.messageKey) + "?fetchCompleteMessage=true";
        this.mMessages[messageURI] = aMsgHdr;
        if (this.firstMessage)
        {
          this.firstMessage = false;
          var junkService = Components.classes["@mozilla.org/messenger/filter-plugin;1?name=bayesianfilter"]
                                      .getService(Components.interfaces.nsIJunkMailPlugin);
          junkService.classifyMessage(messageURI, msgWindow, this);
        }
        else
          this.mMessageQueue.push(messageURI);
      },
    Display More

    kann mir da evtl jemand weiterhelfen? ich bin leider mit meinem Latein am Ende.

    vielen Dank,
    viele Grüße,
    Tilman

  • allblue
    Senior Member
    Reactions Received
    1
    Posts
    6,917
    Member since
    18. Dec. 2004
    • July 27, 2009 at 2:46 PM
    • #2

    Hallo,

    viel fällt mir hier nicht ein außer: Bei Google handelt es sich ja um Label statt Ordner, vielleicht gibt das hier bei entsprechender Menge Probleme.

    Vielleicht mal stattdessen den lokalen Junkordner zum Ausfiltern nutzen?

  • Community-Bot September 3, 2024 at 7:30 PM

    Closed the thread.

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™