WinXP: SHSetUnreadMailCountW deaktivieren.

  • Hallo,


    keine Ahnung wie sich diese Funktion nennt (das erschwert auch die Suche danach hier im Forum ;) ). Es geht darum das ein Programm per Win API Funktion SHSetUnreadMailCountW die Anzahl ungelesener Mails an Windows übergeben kann. Dort kann es dann von anderen Programmen abgefragt werden. So zeigt z.B. der Windows Anmeldebildschirm dort dann die Anzahl ungelesener Mails.


    Wie kann man das abschalten (irgendein geheimer Configschalter)? Denn erstmal funktioniert das in Thunderbird eh nicht richtig (schteibt die Info nur für den ersten Account), und zweites überschreibt das die Info, die das Programm dort setzt das es eigentlich bei mir tun sollte (ein schmaler Mail checker der alle x Minuten den Account abfragt, dann ist diese Info wenigsten aktuell).


    Und falls das nicht abschaltbar ist, wo meldet man denn solche Bugs am besten?


    Wäre nett wenn mich da ein Wissender etwas zum Thema erleuchten könnte,, scheint ja allgemein ne sehr unbekannte Sache zu sein, jedenfalls hatte ich beim Googeln den Eindruck (da liest man immer nur wie mans komplett abschaltet weils eh nicht funktioniert).


    cu


    Tunderbird 3.1.6 mit meheren IMAP Konten unter WinXP prof SP3

    Einmal editiert, zuletzt von noname500 ()

  • Zitat von "noname500"

    ... Wie kann man das abschalten (irgendein geheimer Configschalter)?


    Hallo noname500 ,


    und *Willkommen* im Forum! ;)


    Via: about:config {ist nix 'geheimes'}


    MfG ... Vic

  • Zitat von "Vic~"


    Hallo noname500 ,


    und *Willkommen* im Forum! ;)


    Besten dank.


    Zitat von "Vic~"


    Offensichtlich doch, oder ich bin zu blöd ;)


    Ich bin einfach jemand der sich Thunderbird runtergeladen und genutzt hat und kein Profi für die Thunderbird Feinheiten ;)


    Es geht um das Mailprogramm (da bin ich hier doch richtig? Oder ist das auch das Browser Forum?) und dort finde ich keine Adresszeile oder irgendwas anderes wo ich das eingeben kann (sowas kenne ich nur von Web Browsern).


    Edit: OK, gefunden ;)
    Extras -> Einstellungen -> Allgemein -> Konfiguration bearbeiten


    Ne sehr lange Liste, aber bisher habe ich den Schalter noch nicht gefunden. Aber ich suche weiter.


    cu

  • OK, falls nochmal jemand danach sucht...
    Wenn ich den Quellcode richtig verstehe lässt sich das nicht per Config deaktivieren.


    Aber mit nem HEX Editor die Zeichenfolge "SHSetUnreadMailCountW" durch "SHSetUnreadMailCountA" ersetzen schaltet es ab (wird dynamisch geladen und die Ansi Variante der Funktion gibts nicht) und sollte sicher sein (aber keine Garantie von mir dafür ;) ).


    Ich mache dann mal nen Bug Report. Evtl. erbarmt sich nen Dev und repariert das.


    cu