IMAP附件

时间:2012-11-20 13:35:48

标签: php mysql backup imap

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

我现在的问题是:

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

我的理由是:

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

亲切的问候,

Frederik Krogh

2 个答案:

答案 0 :(得分:1)

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

您可以在http://tools.ietf.org/html/rfc2045(和以下RFC)中阅读

答案 1 :(得分:0)

IMAP会让你双管齐下。通过检查车身结构并使用零件提取,您可以单独获取它们,也可以一次性获取整个电子邮件(带有嵌入式附件)。