在构建通过 pop3 拉 emai 的 Web 邮件客户端时,存在什么样的编码/图像/格式问题?
我能想到的一些事情我知道我必须处理:
- 附件
- 内联图像
- html 电子邮件
还有哪些其他可能的头痛?
在构建通过 pop3 拉 emai 的 Web 邮件客户端时,存在什么样的编码/图像/格式问题?
我能想到的一些事情我知道我必须处理:
还有哪些其他可能的头痛?
这是相当多的工作,并且已经有很多解决方案 - 但这不应该阻止你!您的三点概括地涵盖了几乎所有内容......它通过 POP3 传递的事实并不是那么相关,IMAP 甚至 OWS(Outlook Web Services for Exchange)都需要注意以下几点:
基本上,您必须精通许多交易才能生成和解码电子邮件。
我同意 Pierre 的观点,您应该阅读规范以充分了解幕后发生的事情。
我要补充的一件事是,我担心的关键是您正在阅读的邮箱和垃圾邮件的安全性。电子邮件通常包含对可用于跟踪消息是否已打开的 javascript/图像的调用。这是许多邮件客户端不显示图像的关键原因,除非您打开它们。
除了您使用的其他方法外,您可能还必须确保解析消息并取消任何可能导致隐私问题的呼叫,除非发件人是受信任的。