在用户偏好设置中,有一个“导出您的数据”选项,其中包含“请求存档”按钮。完成后,用户将获得一个 .zip 存档,其中包含(除其他外)user_archive.csv,其中似乎包含用户帖子和私人消息。
这个 user_archive.csv 能否转换为某种标准的 MBOX 格式?是否已经存在相应的工具?
在用户偏好设置中,有一个“导出您的数据”选项,其中包含“请求存档”按钮。完成后,用户将获得一个 .zip 存档,其中包含(除其他外)user_archive.csv,其中似乎包含用户帖子和私人消息。
这个 user_archive.csv 能否转换为某种标准的 MBOX 格式?是否已经存在相应的工具?
由于这些不是电子邮件消息(而且您没有任何电子邮件地址),因此 MBOX 实际上并没有多大意义,因为它将是一种牵强附会(您至少需要生成伪造的电子邮件地址)。
您只是在寻找一种轻松阅读消息的方法吗?
嗯,这些消息确实通过电子邮件发送给了关注该主题的其他用户,所以显然可以很好地将它们转换为电子邮件格式?我只是希望我自己也能有一份副本(而不仅仅是除了我之外的所有人)。
MBOX 实际上没有多大意义,
嗯,我不同意。MBOX 是一个得到良好支持的行业标准,用于交换此类“消息”,无论其来源如何。
我收到了非常实用的电子邮件,用于 RSS 帖子、各种网络论坛帖子(包括 Discourse!)、Usenet 帖子、GitHub 问题、Fediverse 帖子等,并且我可以在 MBOX 中存档所有这些。
这些都不是 最初 的“电子邮件”格式,但它们都可以被/被转换为电子邮件格式,并且以这种格式拥有它们是有意义的,并且非常有用(至少对我来说,当然,你的情况可能不同)。你可以看到相关帖子了解有关如何/为何它非常有用的原因列表。
因为这会是一种权宜之计(你至少需要生成虚假的电子邮件地址)。
为什么需要虚假的电子邮件地址?据我所知,user_archive.csv包含我的帖子,并且我的name)可以在同一存档的preferences.json中找到。
但如果出于某种原因无法使用真实的电子邮件地址(例如,如果它可能包含我的帖子以外的其他帖子?可能是 PM?),我可以使用虚假的电子邮件地址(例如,声称来自Discourse username <noreply@localhost>或其他)。
不,我真的更喜欢 MBOX 格式(或 Maildir,我可以轻松地将其转换为 MBOX)。
但如果不存在,那么是的——至少需要一种方便的方式来阅读这些消息(尤其是在离线状态下,在 Debian GNU/Linux 系统上)也会很好。你有什么建议吗?