在Rails 2.3中,我上传了Outlook .msg文件,但如果它们包含附件,我想将它们踢出去 . 有谁知道检测文件是否有附件的方法?
你可以使用ruby msg gem . 它的记录足以帮助您解决问题 . 您的代码可能如下所示
require 'mapi/msg' msg = Mapi::Msg.open 'email.msg' if msg.attachments.present? # ...reject msg processing... else # ...process msg... end
Microsoft docs on msg format可以帮助您理解msg文件结构 .
1 回答
你可以使用ruby msg gem . 它的记录足以帮助您解决问题 . 您的代码可能如下所示
Microsoft docs on msg format可以帮助您理解msg文件结构 .