我正在PHP中創建一個腳本,它的任務是將IMAP服務器備份到MySQL數據庫。現在IMAP附件
我的問題是:
如果電子郵件有附件,是嵌入在電子郵件本身附件或者是服務器上的一個單獨的文件?
我之所以要求是:
我能救的頭信息的MySQL數據庫,從而在給定的電子郵件中提取的附件,或者我必須將附件下載到備份服務器?
親切的問候,
弗雷德裏克·克羅
我正在PHP中創建一個腳本,它的任務是將IMAP服務器備份到MySQL數據庫。現在IMAP附件
我的問題是:
如果電子郵件有附件,是嵌入在電子郵件本身附件或者是服務器上的一個單獨的文件?
我之所以要求是:
我能救的頭信息的MySQL數據庫,從而在給定的電子郵件中提取的附件,或者我必須將附件下載到備份服務器?
親切的問候,
弗雷德裏克·克羅
任何attechment是郵件正文的一部分。它通常不會存儲在與電子郵件不同的文件中。電子郵件客戶端使用所提及的MIME類型分割電子郵件的正文。
您可以在http://tools.ietf.org/html/rfc2045讀它(和以下RFC)
IMAP將讓你兩者兼得。通過檢查身體結構和使用部件獲取,您可以單獨獲取它們,也可以一次獲取整個電子郵件(使用嵌入的附件)。