【发布时间】:2015-06-07 13:20:54
【问题描述】:
我需要为通过专用代理服务器的电子邮件添加签名。似乎没有一个很好的方法来做到这一点,我最初的想法是:
- 如果邮件不是MIME,或者是
text/plain,只需在正文底部添加文本, 带有前面的“--”行(添加签名的旧约定 到text/plain消息;见RFC3676, 4.3) - 如果邮件是
multipart/mixed,找到最后一个边界,插入 它上面有一个新的“multipart/alternative”实体,包含普通和 签名的 HTML 版本。这样做的缺点是 sig 可能 但出现在附件下方。 - 如果邮件不是
multipart/mixed,则改为multipart-mixed,并且 将现有实体降级到混合部分;现在添加multipart/alternative签名作为新的最后一部分multipart/mixed。与 (2) 相同的缺点。
似乎很啰嗦。关于更好的方法来做到这一点的任何想法?谢谢。
【问题讨论】:
-
我会在您的参考文献中添加一些超链接,以便人们更轻松地快速查看您所参考的内容,例如“RFC3676, 4.3”。只是一个建议。 :)
-
完成了 - 几十个 MIME 参考资料 - 太复杂了!