Email:...Message(3pm)
π Email:...Message(3pm) π
okay bestie, so this is a page from the User Contributed Perl Documentation, filed under Email:...Message(3pm). pull up a chair, we're reading Outlook files. yes, those Outlook files. π
β¨ NAME β¨
Email::Outlook::Message.pm β read Outlook .msg files π¦
πΈ SYNOPSIS πΈ
use Email::Outlook::Message;
my $msg = new Email::Outlook::Message $filename, $verbose;
my $mime = $msg->to_email_mime;
$mime->as_string;
π DESCRIPTION π
It parses .msg message files as produced by Microsoft Outlook. that's the whole vibe. no cap. β¨
π METHODS π
new($msg, $verbose)β parses the file that$msgis pointing at. if you set$verboseto a true value, it will print info about the parts of the.msgfile it skipped, straight toSTDERR. so like, the receipts of what got left out. π«Άto_email_mimeβ outputs the result as anEmail::MIMEobject. that's the glow-up, bestie. π
π BUGS π
ngl, not everything in the .msg file makes it through the conversion. some parts are just... a mystery, their meaning escapes me, even though there's more documentation on MIME properties available these days. and then other parts genuinely do not make sense outside of Outlook and Exchange. it's giving "proprietary lore." π
GPG signed mail is not processed correctly. neither are attachments of type 'appledoublefile'. so watch out for those. π
also, it would be nice if we could write .MSG files too, but that would require quite a big rewrite. manifesting it tho. β¨
π AUTHOR π
Matijs van Zuijlen, "matijs@matijs.net"
π COPYRIGHT AND LICENSE π
Copyright 2002--2020 by Matijs van Zuijlen
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
and that's the whole page, bestie!! π this was perl v5.32.1, dated 2022-01-28, from the Email:...Message(3pm) manual β mwah, go read some .msg files, you absolute icon πβ¨π¦
π¦ where this page comes from
- debian bookworm: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libemail-outlook-message-perl 0.921-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms