Ordner beim Beenden leeren klappt nicht

  • Hallo zusammen.

    Habe ein Problem: Ich habe einen gemeinsamen Spam-Ordner für alle meine Accounts. Jetzt möchte ich, dass beim Beenden von theBat dieser Ordner geleert wird. Ich habe mit Rechtsklick --> Eigenschaften einen Haken bei Löschen beim Beenden o.s.ä. gesetzt, ebenso Aufbewahrungsdauer 0 Tage... aber es klappt nicht.

    Hilfe erbeten, ich weiß nicht weiter.

    Gx Archduke

  • '0' (Tage oder Anzahl) bedeutet IMHO immer noch 'unbegrenzt viele'. War zumindest früher so. Was passiert denn, wenn Du Anzahl auf '1' stellst?

    Gruss, MoNeo

    Schönen Tach ooch noch!
    MoNeo
    The Bat! Professional Edition 32-bit, 7.2 final, auf Windows 7 (64-bit) Pro (Build 7601) und Win10 64-bit,
    AntiSPAMSniper und Nutzer von Bernds nahezu genialen "Mehrsprachigen Vorlagen" & XMP

  • Zitat

    Ich habe mit Rechtsklick --> Eigenschaften einen Haken bei Löschen beim Beenden o.s.ä. gesetzt


    In den Spam-Ordner-Eigenschaften? Wo gibt's denn dort "Löschen beim Beenden"? :denk:

    Zitat

    ... es funktioniert auch mit "1 Tag" aufbewahren leider nicht! (?)


    "Alte Nachrichten entfernen" in den Spam-Ordner-Eigenschaften aktiviert?

  • Zitat

    In den Spam-Ordner-Eigenschaften? Wo gibt's denn dort "Löschen beim Beenden"? :denk:


    Naja, aber heisst so ähnlich. Kann gerade nicht nachgucken, da ich an einem Notebook mit dem "Mailer dessen Namen man nicht nennen darf" sitze

    Zitat

    "Alte Nachrichten entfernen" in den Spam-Ordner-Eigenschaften aktiviert?


    Jupp. Zuallererst habe ich das probiert. Funktioniert auch nicht.

    Gx Archduke

  • Es gibt noch eine Möglichkeit, unter "Optionen | Benutzereinstellungen | Anti-Spam-Plugins" die Option "Spam-Nachricht löschen, wenn Score größer als:" zu aktivieren und dann irgendeinen Wert z.B. zwischen 90 und 99 setzen. Dann werden die Nachrichten sofort gelöscht. Ich weiss aber jetzt nicht mehr, ob die dadurch in den Spam-Papierkorb wandeln oder endgültig entfernt werden. Daher ist diese Option auf eigenes Risiko zu aktivieren!

    Zitat

    Jupp. Zuallererst habe ich das probiert. Funktioniert auch nicht.


    Diese Option funktioniert nur mit der gleichzeitigen Aktivierung der Option "Max. Dauer der Nachrichtenspeicherung" bzw. müsste eigentlich funktionieren.

    Einmal editiert, zuletzt von sanyok (3. Januar 2005 um 16:31)

  • Problem gelöst:
    (wenn auch mit Umweg)
    - gemeinsamen Papierkorb für alle Accounts und alle SPAM-Mails angelegt
    - per Filter alle Nachrichten in den gemeinsamen Papierkorb gelöscht
    - gemeinsamen Papierkorb markieren, Konto, Eigenschaften, "Papierkorb beim Beenden leeren" angekreuzt - voilà

    Das mit dem Leeren eines beliebigen Ordners beim beenden habe ich einfach nicht hinbekommen... vielleicht gibt es ja doch ne Lösung?

    Gx Archduke

  • Ich habe kurz in der engl. Hilfedatei nachgeschaut. Dort steht:

    Zitat

    Keep messages in the base for n days - The maximum age of a message allowed in the message base. If a message is older than this, it will be automatically deleted from the message base by the Purge command.


    Das beudetet wohl, dass man noch zusätzlich entweder die Ordnerwartung oder den Befehl "Ordner | Aufräumen und Komprimieren" ausführen muss, damit die Nachrichten aus dem Ordner gelöscht werden. Der Befehl "Purge" (Aufräumen) muss also demnach zusätzlich ausgeführt werden. Ich habe früher angenommen, dass die Option "Bei Programmende: Alte Nachrichten entfernen" dies übernimmt. Scheint aber nicht immer zu funktionieren.

  • Also ich habe das jetzt nochmals getestet. Bei mir funktioniert es mit diesen Einstellungen:

    Spam-Ordner-Eigenschaften:
    [X] Maximale Dauer der Nachrichtenspeicherung (Tage): 2
    [X] Alte Nachrichten entfernen

    Spam-Nachrichten, die also älter als 2 Tage sind, werden bei mir aus dem Spam-Ordner gelöscht und wandern in den Spam-Papierkorb, der allerdings beim Programmende automatisch geleert wird (über STRG+SHIFT+P einrichten). Getestet mit TB! v3.0.1.33. Somit funktioniert es auch ohne Umwege.