-1
A
回答
3
我認爲Python的email module可以根據需要從消息中解析和提取附件。
1
你很模糊如何郵件是傳入,如果它甚至相關,他們是傳入,他們在什麼格式,你要如何識別附件提取,當你想提取它們(即。在SMTP傳輸中或附近,當用戶獲取它們時,在cron-job中,手動啓動本地批處理...)。請在提問時嘗試更精確。
無論如何,你可以使用的工具是Mutt。雖然它並不意味着非交互式運行,但您可以使用-e
命令行選項和push
命令編寫腳本。使用Mutt,您可以訪問從IMAP支持到一個包中的加密的所有內容。
另一種解決方案可以是formail
和munpack
的組合。
Python能夠做任何Mutt可以做的事情,其他許多語言如Perl或Ruby也可以。你需要花費更多的精力來組裝你需要的零件。可能值得,但是,因爲上面的Mutt解決方案實際上只適用於微不足道的問題。
相關問題
- 1. mailgun傳入郵件事件獲取附件的URL
- 2. 提取附件管道郵件到PHP
- 3. Php電子郵件附件提取
- 4. 從電子郵件中提取附件 - 無法獲取附件的文件名
- 5. shell腳本來提取郵件附件的具體文件名
- 6. 獲取電子郵件附件的文件上傳umbraco
- 7. 如何將郵件的附件本身保存爲傳入電子郵件的附件?
- 8. 解析傳入郵件的unicode附件名稱到Google App Engine
- 9. rails3傳入的郵件與內聯附件
- 10. 從Outlook的選定郵件中提取附件?
- 11. 從電子郵件的附件中提取To:標題
- 12. 如何在MS Exchange中提取電子郵件的附件?
- 13. 從附件中提取附件
- 14. 如何從此電子郵件中提取嵌入的附件名稱?
- 15. 轉換郵件已將附件提交
- 16. 郵件附件
- 17. 上傳Zip文件並提取郵編
- 18. 從電子郵件附件獲取文本並寫入文件
- 19. 不附加郵件附件
- 20. 谷歌App Engine - 接收郵件(附件)賬單傳入帶寬?
- 21. PHP從管道郵件中提取正文和附件
- 22. 使用Node.js從MIME電子郵件中提取附件4.3
- 23. 使用C#從Lotus Notes電子郵件提取/導出附件#
- 24. 從Outlook電子郵件中提取msg附件
- 25. 使用託管代碼提取Exchange郵件附件
- 26. 在Unix上提取電子郵件附件
- 27. 使用mailgun與PHP從傳入電子郵件中獲取附件
- 28. 使用Android獲取郵件和Gmail郵件的多個附件
- 29. 如何導入電子郵件附件?
- 30. php郵件附件
你必須更加精確。 – hop 2011-04-08 08:54:59