在Perl中阅读Outlook .msg

时间:2015-09-18 05:48:21

标签: arrays perl reference outlook

我在尝试在Perl中读取Outlook电子邮件(Unicode).msg文件时遇到问题。每隔一天我都会收到一封电子邮件,其中包含我必须放入另一个文件的信息。我想自动完成这个过程。

基本上我的编程技能有限,并且刚开始专门为这项任务学习Perl。

这是我尝试阅读邮件的程序的一部分。到目前为止,来自perlmonks的Email :: Outlook :: Message让我:

@if(admin)
   {!! Form::model($user, ['method'=>'PATCH', 'route' => ['admin.edit', $user->id]]) !!}
@else
    {!! Form::model($user, ['method'=>'PATCH', 'route' => ['user.edit', $user->id]]) !!}

我能够打印编码的哈希,但我不知道如何将身体的解码文本存储在数组中?

我很高兴能得到一切帮助。

编辑:我想我改变了我的初步问题,以避免发布一个几乎相同的问题。

1 个答案:

答案 0 :(得分:1)

$mime->as_string会返回您要打印的值,但您不会对其执行任何操作,而是打印未更改的$mime句柄。你想要print $mime->as_string;

我相信代码也应该显示Useless use of as_string in void context或类似于use warnings;