1
我有一個要求爲通過專用代理服務器的電子郵件添加簽名。似乎沒有要做到這一點非常好辦法,和我最初的想法是:以編程方式將簽名添加到電子郵件
- 如果郵件是非MIME,或者是
text/plain
,只需添加文本到身體的底部, 與前面的「 - 」線(用於添加簽名 到text/plain
消息的舊約定;參見RFC3676, 4.3) - 如果郵件是
multipart/mixed
,找到最後邊界,並插入 一個新的`多部分/替代」實體以上它包含plain和 sig版本的HTML版本。儘管如此,這有一個缺點,即sig可能會在附件下面出現 。 - 如果郵件不
multipart/mixed
,使multipart-mixed
,並 降級現有實體到混合部分;現在將multipart/alternative
簽名添加爲新的multipart/mixed
的最後一部分。 (2)一樣的缺點。
看起來很囉嗦。任何想法,更好的方式來做到這一點?謝謝。
我會爲您的參考添加一些超鏈接,以方便人們快速查看您參考的內容,例如「RFC3676,4.3」。只是一個建議。 :) – CalebB 2015-04-02 14:32:23
完成 - 幾十個MIME的引用 - 雖然 - 太複雜了! – EML 2015-04-02 15:20:57