Ich habe da zwar kein Konvertierungsprogramm, doch kannst Du per Kommandozeile die Mails aus The Bat! als MBOX-Datei speichern. Zu diesem Zweck hab ich ein "Script", in dem Kommandos an The Bat! übergeben werden. Ich nutze das jeweils am Anfang eines neuen Jahres, um die Mails des abgelaufenen Jahres in einem offenen Format zu archivieren, dazu benutzt ich das MBOX-Format.
Das hier (das kannst Du als Muster verwenden, denn das muss komplett an Deine Situation angepasst werden: Pfadnamen, Dateinamen, usw.):
/nologo
/exportF="\\[Name des Mailkontos]\Inbox";UNIX;DIR=z:\home\joerg\test\Mailarchiv\xxx_info_Eingang_2022.mbox;delete
/exportF="\\[Name des Mailkontos]\Sent";UNIX;DIR=z:\home\joerg\test\Mailarchiv\xxx_info_Versandt_2022.mbox;delete
/exit
#Aufruf: env WINEPREFIX=/home/joerg/.wine-thebat wine /opt/winprog/thebat/thebat32.exe /batch:/home/joerg/Projekte/TheBat/bkp-mail-data/bkp-last-year.tb-cmd /nologo
Dieser Kram steht in einer Steuerdatei, die hier jetzt mal bkp-mail-data.tb-cmd heißt. Das ;delete am Ende löscht die vorhandenen Mails, kann aber auch weggelassen werden (ich nutze das, wie gesagt, zum Archivieren, die Mails aus dem abgelaufenen Jahr sind bei mir meist nicht mehr relevant). Die Angaben \\[Name des Mailkontos]\Inbox und \\[Name des Mailkontos]\Sent sind die internen Pfade zu den Mailordnern Eingang und Versandt:
Ein bischen hackelig ist es, die tatsächlichen Namen der Mailordner zu finden: der Ordner Eingang heißt intern Inbox, und der Ordner Versandt heißt intern Sent usw. Um den genauen Pfad herauszufinden nutzt ich Filtermanager als Hilfsmittel, um mir die Pfade der Mailordner anzeigen zu lassen. Der Filtermanager selbst hat mit diesem Vorgang gar nichts zu tun:
Alternativ sind diese Namen auch in der Ordnerstruktur der Mailordner im Ordner Nachrichtenverzeichnis zu finden. Wo das ist, steht in den Einstellungen:
Bei Dir dürfte der Pfad etwas anders heißen, ist aber egal, denn das ist nur die Wurzel des Nachrichtenverzeichnises. Dort stehen die richtigen Namen in einer Baumstruktur:
Der Aufruf von TheBat! und dem Script kann auch auf einer Kommandozeile aka Eingabeaufforderung in Windows (cmd.exe) verwendet werden. Der passende Aufruf bei Windows ist dann:
%programfiles(x86)%\thebat32\thebat32.exe /batch:c:\Pfad\zu\der\Steuerdatei\bkp-mail-data.tb-cmd /nologo
Mehr Informationen zu den Kommandozeilenparametern von TheBat! gibt es hier:
Exporting Messages and Addresses - /EXPORT
Probiere es aus, man kann das Ganze dann mit einem Cron-Job, bei Windows heißt das dann Aufgaben, anstoßen.
Anmerkung zu meinem Text:
Bei mir läuft The Bat! auf wine, und das wiederum auf Devuan-Linux. Ich habe sehr viel an den Einstellungen geändert. Die Screenshots habe ich jetzt hier in meinem Linux-Dateisystem erstellt, deshalb sehen die so aus, wie sie hier zu sehen sind. Aber das hat keinen Einfluss auf die Funktionsweise der TheBat!-Kommandozeile. (Muss nur eben angepasst werden...!)
...und zum Schluss: Wenn Du etwas mit meinem Script kaputt machst, so bist Du selbst Schuld. Ich hafte weder für die Funktionsfähigkeit, noch für Schäden. Mach lieber vor Deinen Experimenten ein vernünftiges Backup.