1

我正在用 PHP 创建一个脚本,它的工作是将 IMAP 服务器备份到 MySQL 数据库。

我现在的问题是:

如果电子邮件有附件,该附件是嵌入在电子邮件本身中还是服务器上的单独文件?

我问的原因是:

我可以将标头信息保存在 MySQL 数据库中,从而提取给定电子邮件中的附件,还是必须将附件下载到备份服务器?

亲切的问候,

弗雷德里克·克罗

4

2 回答 2

2

任何 attechment 都是邮件正文的一部分。它通常不会存储在与电子邮件不同的文件中。电子邮件客户端使用上述 MIME 类型拆分电子邮件正文。

您可以在https://www.rfc-editor.org/rfc/rfc2045(以及以下 RFC)中阅读它

于 2012-11-20T13:46:45.640 回答
0

IMAP 将让您拥有这两种方式。通过检查正文结构并使用部分获取,您可以单独获取它们,也可以一次获取整个电子邮件(带有嵌入的附件)。

于 2012-11-20T15:14:47.817 回答