[Chicago-talk] help with system call
brian d foy
brian.d.foy at gmail.com
Wed Jan 19 00:18:51 PST 2011
On Mon, Dec 27, 2010 at 2:18 PM, Kent Cowgill <kent at c2group.net> wrote:
> Better than that, use a perl module from cpan to parse out your mime attachments.
>
> Wish I could recall the one I've used with great success in the past, but I'm away from a computer and snowed in at the moment, so I can't http://search.cpan.org .
Here's an extract of a mail processing program that I use to do
something similar but from a procmail filter:
use MIME::Parser;
# get the message
my $message = do { local $/; <> };
# extract the payload
my $parser = MIME::Parser->new();
$parser->output_dir( $tmpdir );
$parser->parse_data( $message );
# count the images. If there are none, don't do anything
chdir $tmpdir;
my @images = glob( "*.jpg" );
die "No images to process!\n" unless @images;
--
brian d foy <brian.d.foy at gmail.com>
http://www.pair.com/~comdog/
More information about the Chicago-talk
mailing list