Reading mork files

Mork is a somewhat mysterious database format used by Firefox and Thunderbird. Even if it's pure text it's impossible to 'read' the file. See wikipedia.

There are few sources of information about mork in the web, mainly:

mork was and is used by:

and probably more i'm not aware of.

I've tried to find some programms which are able to read mork files. I found some python scripts, which i didn't get running and a perl script that was able to read the Firefox history files but not the others. With the help of the sources mentioned above and some reverse engineering i've managed to extend this perl script to read all the files, to some extend.

Since perl is not very widely used, I rewrote the parser in php.

mork.pl (2.2.2025)

mork.php (2.2.2025)

Reading mork files with thunderbird (3/28/2025)

Since Thunderbird daily 138.0a1 (2025-03-28) it's possible to read mork files with Thunderbird!
See the announcement in the topicbox. To read ancient .mab addressbook files or other mork files, rename them to .msf and use the second method above.

28. März 2025, G.Gersdorf