我在尝试在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]]) !!}
我能够打印编码的哈希,但我不知道如何将身体的解码文本存储在数组中?
我很高兴能得到一切帮助。
编辑:我想我改变了我的初步问题,以避免发布一个几乎相同的问题。
答案 0 :(得分:1)
$mime->as_string
会返回您要打印的值,但您不会对其执行任何操作,而是打印未更改的$mime
句柄。你想要print $mime->as_string;
我相信代码也应该显示Useless use of as_string in void context
或类似于use warnings;