【发布时间】:2015-01-07 07:13:45
【问题描述】:
我需要查看邮件的原始内容 - 即所有 MIME 标头和分隔符 - 而不仅仅是纯文本。换句话说,如果您的电子邮件客户端是在编写 MIME 之前编写的,您将看到的内容。我如何通过 JavaMail(或替代方法)做到这一点?
更新:
- 我正在使用 JavaMail
- 正在其他地方生成 MIME - 我需要按原样发送它
- 我还需要获取传入电子邮件的原始 MIME 并将其发送到其他地方,原封不动
【问题讨论】:
-
有点困惑 - 电子邮件是纯文本。即使是电子邮件中看似二进制的数据也被编码为纯文本(并标记为多部分二进制,以便对其进行解码)。 Everthing 的 CRLF 分隔。
-
@Mike - 但大多数电子邮件 API 会为您解析该文本:例如,您不会看到 MIME 分隔符
标签: java jakarta-mail mime