我被困在一个很大的问题。我的任务是使用IMAP协议从服务器下载一些电子邮件。这是通过使用“获取邮件(POP3/IMAP)”作业条目来完成的,该条目下载电子邮件,但是采用二进制格式。如何使用Pentaho Kettle从电子邮件中获取附件?
二进制格式的文件是.mail
包含发件人,主题,正文和编码的附件文件的文件。我需要获取单独的文件,因为我必须实现这些文件作为输入的一些步骤。
我看到有第三方库或实用程序来解码.mail
文件并获取附件文件列表。但是,我想要在没有任何额外实用程序的情况下执行此过程(因为这应该需要一个shell步骤,具体取决于SO)。
是否有任何方法或窍门只使用Pentaho工作条目或转换步骤获取附件?
我使用Pentaho Kettle 5.1版本。
是否有任何这些库java?如果是这样,你可以直接从PDI打电话给他们,而不必掏腰包。 – Codek 2014-09-22 06:15:43