Beiträge von DT5

    Ich habe es über beide Varianten probiert. Das Zertifikat auch schon über Windows installiert. Das hatte aber nichts gebracht.

    Bei weiterer, näherer Betrachtung habe ich aber festgestellt, dass das korrekte Zertifikat und das, was TheBat stört, nicht die gleichen Zertifikate sind. Das hatte ich bislang immer überlesen.

    Anscheinend sind auf Serverseite zwei verschiedene Zertifikate für den gleichen servernamen registriert und TheBat greift da auf das falsche zu.

    Da muss der Admin dann doch ran.

    Ich habe gerade mitbekommen, dass das Zertifikat schon das finale ist. Es hilft aber nichts.

    Ich habe keinen Zugriff per IMAP mehr auf den Exchange-Server

    Thunderbird funktioniert anscheinend auch nicht per IMAP, nur der Zugriff per EWS.

    Das ausgestellte Zertifikat ist gültig, aber die Zwecke sind limitiert (und das ist dann wohl der Grund)?

    Zitat

    Dieses Zertifikat ist für folgende Zwecke beabsichtigt:

    • Garantiert dem Remotecomputer Ihre Identität
    • Garantiert die Identität eines Remotecomputers
    • 2.16.840.1.114414.1.7.23.1
    • 2.23.140.1.2.1

    Weiß jemand, welche Zwecke TheBat für IMAP benötigt?

    Ich denke, dass der Titel schon genug sagt.

    Ist es möglich, die Meldung

    "TLS-Handshakefehler. Ungültiges Server-Zertifikat. Das Zertifikat oder die Zertifikatskette stammt aus einer nicht vertrauenswürdigen Quelle."

    bzw.

    "TLS-Handshakefehler. Ungültiges Serverzertifikat (Dem Aussteller dieses Zertifikates fehlt der Verwendungszweck "Zertifikat signieren" in seinem Zertifikat)"

    (Log-Meldungen bei Nutzung der Zertifikate über Microsoft Windows Zertifikatsspeicher bzw. TheBat intern)

    für ein bestimmtes Konto (temporär) von TheBat! ignorieren zu lassen?

    Hier wurde auf einem lokalen Exchange-Server temporär ein neues Zertifikat ausgestellt und damit läuft zwar Outlook aber nicht mehr TheBat.

    Und da TheBat hier leider eine negative Priorität hat, ist nicht damit zu rechnen, dass der Admin da etwas ändert, da a) das Ganze nur temporär ist und b) der Zugriff per Outlook funktioniert.

    Wie kann ich im Filtermanager den ersten Block löschen?

    Ich habe die Struktur

    Block1

    UND

    Block2 (

    Block3

    ODER

    Block4)

    Wenn ich versuche, den ersten Block zu lösche, dann bleibt ein leerer Block & das UND.

    Beim Schließen, erscheint dann Absender enthält ""

    Wenn ich auf das UND gehe, wird der Block dahinter gelöscht.

    Ich kann auch vor den ersten Block nichts mehr einfügen. Ich wollte der Übersichtlichkeit der Filterstruktur mit Blöcken arbeiten, habe jetzt aber ein Problem.

    Ich umgehe das zwar jetzt mit der Abfrage "Status ist gelesen", was bei mir passen würde. Aber das ist nicht der Sinn.

    Ich habe einen Ordner mit x Unterordnern.

    Jetzt würde ich gerne diesen Ordnern inkl. Unterordnern filtern und bestimmte Mails verschieben.

    Leider ignoriert TheBat beim "Erneut Filtern" Unterordnern.

    (in den Filter-Regeln ist "alle Ordner" hinterlegt)

    Jetzt könnte ich zwar auf jeden einzelnen Ordner gehen, um die Mail zu filtern, aber das kann doch nicht Sinn des ganzen sein.

    Sicherlich habe ich nur etwas übersehen.

    Wie kann ich also im Nachhinein Ordner inkl. Unterordner filtern?

    Komisch - ich wähle doch das Konto direkt im Stammverzeichnis aus. Wieso soll er dann das Verzeichnis noch einmal verschieben wollen?

    Bei Dir liegen alle Konten im TB-Stammverzeichnis (Benutzereinstellungen - System- Nachrichtenverzeichnis)?

    (bei mir steht dort der Standard-Wert "%APPDATA%\The Bat!\")

    Und von dort hast Du auch gelöscht?

    Ich habe übrigens 9.3.0.2 x64.

    Ich habe das Ganze noch einmal auf einem zweiten Rechner probiert mit einem individuellen Nachrichtenordner "D:\The Bat!\". Auch da ist das Verhalten wie von mir beschrieben. Ich kann löschen und wieder hinzufügen - keine Nachfragen.

    Ich vermute inzwischen, dass TB beim Verlassen der Maske überprüft, ob sich das Stammverzeichnis geändert hat und dann und nur dann den Wert für Stammverzeichnis ändert.

    Da sich aber nichts geändert hat (Verzeichnis ist identisch, nur anders bezeichnet), wird die alte Einstellung beibehalten.

    Und nur dann, wenn ich im gleichen Schritt den Kontonamen ändere, wird das temporäre "<voreingestellt>" verwendet und auch der Ordner abgeändert.

    Ich habe das Konto nicht komplett gelöscht, sondern (aus meiner Sicht) nur aus der Oberfläche von TB entfernt.

    So interpretiere ich Löschen ohne physikalisches Löschen.

    Zitat

    Offensichtlich kann das Programm das nicht, wohl weil bei einer Wiederherstellung Daten grundsätzlich von einem Ort an einen anderen kopiert werden müssen.

    Beim wieder Hinzufügen (aus Stammverzeichnis) wird exakt der gleiche Ordner, den ich dort auswähle wieder verwendet.

    Da wird nichts neu erstellt (erkennt man am Erstellungsdatum), noch kopiert oder verschoben.

    Bei mir hat TB keine Warnungen ausgegeben oder Fragen gestellt.

    Das TB das Stammverzeichnis dann fix einträgt, das ist eine Entscheidung der Programmierer. Ich hätte zwar etwas anderes erwartet, falls der Ordner im eigentlich Programm-Stammverzeichnis liegt.

    Aber wenn ich auf "Löschen" gehe, mir dann "<voreingestellt>" angezeigt wird, das beim Verlassen mit OK wieder zurückgesetzt wird, das finde ich nicht okay.

    Wie geschrieben - ich bin nicht einmal ansatzweise auf die Idee gekommen, dass a) man das nicht versteht und b) man das anders bezeichnen könnte. Ist kein Vorwurf gewesen. Das fett schreiben war auch nicht negativ gemeint, sondern nur zum Hervorheben gedacht. Ich überlese auch gerne Dinge. Eigentlich ungern, aber es passiert immer wieder.

    Habe ich jetzt gemacht.

    Das Ganze hatte mich schon eine Weile genervt. Der Weg in den Task-Manager ist zwar einfach, aber sollte vermieden werden. Vor allem tummeln sich da so viele Tasks, dass es eine Weile dauert bis ich zu T gescrollt habe.

    Und erst jetzt hatte ich wieder Zeit, das Ganze weiter zu verfolgen.

    In Delphi (und damit wurde TheBat ja geschrieben) ist

    TForm das, worüber wir reden.

    Daher Formular. Wird auch so von Embarcadero übersetzt.

    Ich bin gar nicht auf die Idee gekommen, dass nicht klar sein könnte, was ich meine.

    Das Hauptfenster hat permanent eine Höhe von 1200 Pixeln gehabt (16:10 Monitor, also maximale Höhe) und ließ sich nicht verkleinern. Deshalb schrieb ich "Form.height = screen.height"

    Der Ordnername wird eben nicht immer geändert.

    Probier es mal aus.

    1) Lösche ein Konto

    2) Füge es wieder hinzu (über Wiederherstellen aus Stammverzeichnis)

    3) Ändere dann den Kontonamen

    Bei mir wird dann der Ordnername nicht geändert.

    Zitat

    Ich kann mir vorstellen, dass TB! es bei IMAP (auch) auf dem Server versucht, da die Ordner bestimmt abonniert sind und synchronisiert werden.

    Ich würde erwarten bzw. habe es erwartet, dass TB es macht.

    Aber es darf doch nicht sein, dass sich das Programm deswegen aufhängt. Das ist doch ein Programmierfehler, dass man bestimmte Dinge nicht in der richtigen Reihenfolge macht bzw. keine Art von Time-Out vorsieht.

    Ich weiß nicht genau, was Du meinst.

    Es ist das Hauptformular und wenn ich die Maus zum oberen Rand bewege, dann ändert sich der Pfeil in den Doppelpfeil. Wenn ich dann den oben Rand mit gedrückter Maustaste nach unten bewege, dann ändert sich zwar die obere Kante, aber auch die untere. Anstatt eines Resize passiert also ein Move.

    Ich habe v9 erst seit ein paar Tagen installiert, aber ich bilde mir ein, dass ich die Größe schon geändert hatte. Das mache ich eigentlich permanent.