Ну, эти сообщения всё же были отправлены по электронной почте другим участникам, наблюдающим за темой, так что, видимо, их можно было вполне успешно преобразовать в формат электронной почты? Я просто хотел бы, чтобы у меня тоже была их копия (а не у всех остальных, кроме меня).
формат MBOX на самом деле не имеет особого смысла,
Я вынужден с этим не согласиться. MBOX — это хорошо поддерживаемый отраслевой стандарт для обмена такими «сообщениями», независимо от их происхождения.
Я получаю вполне пригодные для использования электронные письма для постов в RSS, для различных сообщений на веб-форумах (включая Discourse!), для постов в Usenet, для задач на GitHub, для постов в Fediverse и т. д., и я могу архивировать их все в формате MBOX.
Ни один из этих форматов не является изначально форматом «электронной почты», но все они могут быть / были конвертированы в него, и хранение их в таком формате имеет смысл и очень полезно (по крайней мере, для меня, у других может быть иначе). Вы можете посмотреть соответствующий пост, где перечислены причины, почему это так полезно.
поскольку это было бы искусственным решением (вам как минимум понадобятся выдуманные адреса электронной почты).
Почему бы не использовать выдуманные адреса? Насколько я понимаю, файл user_archive.csv содержит мои посты, а мой email (как и моё name) доступен в preferences.json из того же архива.
Но если по какой-то причине нельзя использовать реальный адрес электронной почты (например, если он может содержать не только мои посты? Может быть, личные сообщения?), я не против использования выдуманных адресов (например, от имени Discourse username <noreply@localhost> или чего-то подобного).
Нет, я бы очень предпочёл формат MBOX (или Maildir, который я легко могу конвертировать в MBOX).
Но если такого формата нет, то да — как минимум простой способ читать эти сообщения (особенно в автономном режиме, на системе Debian GNU/Linux) тоже был бы приятен. Есть ли у вас какие-либо предложения?