我正在搞OpenPop,一個用C#編寫的用於POP3郵件獲取的庫。它似乎可以正常工作,但我並沒有完全明白如何在明確附加的文件與郵件之間做出區別,以及HTML內容郵件中的圖片等內容。這個庫將它們全部視爲「附件」。爲了我的需要,我不會考慮HTML郵件附件中的圖片。
從庫文檔:如何在html郵件中區分「真實」郵件附件和圖片?
甲MessagePart被認爲是一個附件,如果
- 它不保持文本並且不是多部分消息 或
- 它具有一個內容處理標頭那說它是一個附件
我該怎麼做或搜索,至少在理論上(因爲我不是很熟悉郵件協議)?
其實是很經常在那裏當內容處置是電子郵件空。 「Content-Disposition:attachment」發生。許多電子郵件客戶端正在使用它。但內聯,即使它是規範,它仍然失蹤。 – Marcin 2012-03-05 07:54:01
@foens是的,在進一步閱讀openpop.net文檔並閱讀關於MIME的更多信息時,我意識到這可能有點棘手。無論如何,謝謝你的澄清,如果我想出了一些可用的東西,我會告訴你,我想我有一些想法。 – Less 2012-03-05 09:24:22