我正在用PHP创建一个脚本,其工作是将IMAP服务器备份到MySQL数据库。
我现在的问题是:
如果电子邮件有附件,该附件是嵌入在电子邮件中的,还是服务器上的单独文件?
我的理由是:
我可以将标题信息保存在MySQL数据库中,从而提取给定电子邮件中的附件,还是必须将附件下载到备份服务器?
亲切的问候,
Frederik Krogh
答案 0 :(得分:1)
任何报告都是邮件正文的一部分。它通常不存储在与电子邮件不同的文件中。电子邮件客户端使用提到的MIME类型拆分电子邮件正文。
您可以在http://tools.ietf.org/html/rfc2045(和以下RFC)中阅读
答案 1 :(得分:0)
IMAP会让你双管齐下。通过检查车身结构并使用零件提取,您可以单独获取它们,也可以一次性获取整个电子邮件(带有嵌入式附件)。