Am einfachsten wäre wahrscheinlich ".txt". Dann gibt es eine Art Standard ".mbox", der auch eigentlich nur Text ist, aber standardisiert in z.B. Thunderbird importierbar. ".html" würde schön aussehen. ".csv" wäre am strukturiertesten, macht aber Probleme mit Umlauten unter Windows. XML oder JSON wäre am besten maschinenlesbar, aber für normale Menschen nicht so sinnvoll.
Bisher hatte ich mich für gezipptes .mbox entschieden, weil es Text ist und ein Standard für Mailbox-Exports. Gezippt, weil manche gerne mal 10.000 Mailbox-Nachrichten haben, das sind dann schon ein paar Megabyte. Dateiname ungefähr so:
chessmail-shaack-messages-until-2003-05-15.mbox.gz