在Gnus中处理Outlook风格的引用

时间:2012-02-10 04:46:03

标签: emacs gnus

由于我的很多工作流程都是基于Emacs的,所以我正在尝试迁移到办公室使用Gnus。这里的大多数人使用Outlook,并且依赖于回复中的Microsoft风格的顶级引用。

当我发布等等时,我已经很好地设置了markdown自动转换为HTML。问题是我在回复主题而不是原始HTML电子邮件中以引用消息的文本版本结束。线程中的其他参与者并不真正理解这一点。

我的问题是:在使用热门帖式回复时,有没有办法可以保留回复链中的原始HTML?

我自己一直在寻找各种方法,但实际上有很多工作正确,因为它涉及解析原始HTML并在正确的位置插入我的消息等等。所以我希望其他人可能已经这样做了。

1 个答案:

答案 0 :(得分:4)

经过很长一段时间,这个问题一直没有答案,所以我得出结论,没有人有必要这样做。

所以,我自己解决了这个问题。我的解决方案涉及获取所写的消息,将其传递给muse以便将其格式化为HTML,然后将此生成的HTML与原始邮件的原始HTML源一起传递并将其发送到我编写的解析的外部应用程序HTML并将它们合并到一个新的HTML文档中。返回此HTML,然后在提交之前将其插入电子邮件缓冲区。

为了确保正确处理附件,需要相当多的hackery,但最终它们都很顺利。

该代码位于:https://github.com/lokedhs/gnus-outlook-style