解码MIME(HTML +附件)

MH.*_*MH. 5 php ruby python java perl

我打算编写一个应该处理传入邮件的应用程序.基本上它会更像票务系统而不是网络邮件,所以我只对接收电子邮件感兴趣,而不是发送电子邮件.

我制作了一个简单的原型来下载邮件并在网页中显示带有可下载附件的文本,但是处理来自Outlook和其他人的邮件更加复杂.我已经查看了一些开源票务系统,但大多数代码都与系统绑定,很难分开.

是否有一个图书馆能够理解"丰富"的邮件并使这项工作更简单?最好是Python,Java,Ruby或Perl.我也愿意接受可用于此的任何命令行邮件客户端的建议,因为系统不会接收大量邮件并且可以负担启动外部进程的费用.

编辑:

我知道Python和Java中的标准邮件库并且可以处理邮件本身,但我正在寻找一个可以帮助我处理由Outlook/Thunderbird创建的包含格式和内联图像的"丰富"电子邮件的库.

Ign*_*ams 0

Python 有一个名称恰当的email包来处理电子邮件消息。