Hallo,
ich habe nun testweise nochmal eine andere Variante, die auf den Timer komplett verzichtet. Statt dessen wird auf ein event gewartet, dass die Nachricht fertig geladen wurde.
Zusätzlich werden die Buttons von AHT nun nur noch aktiviert, wenn:
- überhaupt eine Nachricht markiert ist
- nicht mehrere Nachrichten markiert sind
- die markierte Nachricht nicht als Junk markiert ist
- die markierte Nachricht überhaupt einen HTML-Part enthält
Das mit dem HTML-Part könnte Probleme machen, da hierfür die Nachricht komplett offline verfügbar sein muss, wenn ich nicht irre. Hat man also bei IMAP oder auch bei POP nur den Header heruntergeladen, so könnten die Buttons von AHT nicht aktiv werden. Probiert das mal bei Euch aus. Wobei man sagen muss, dass ich für das Analysieren der Mail eine Option aktiviert habe, die den Download eigentlich erzwingen müsste. Ich werde hier auch noch weiter testen, bin aber über Eure Rückmeldung dankbar.
Wenn die Variante ohne den Timer auch versagt, frage ich mich, ob Eure Probleme vielleicht auch an nicht vollständig heruntergeladenen Mails liegen? Aber eigentlich kann dies nicht der Fall sein.
AllowHtmlTemp_3.5_ohneTimer.xpi
Gruß
Thunder