Email attachments with Perl

Zbigniew Łukasiak zzbbyy at
Tue Oct 2 17:49:39 BST 2012

On Tue, Oct 2, 2012 at 4:59 PM, Mark Fowler <mark at> wrote:
> So my wireless scanner/printer doohicky can send its scans to an email address as a PDF attachment.  These are currently piling up in a custom google mail account I have for this purpose.
> I want to automatically download the PDFs to my mac with a Perl script that I'll trigger periodically from launchd.
> What are the cool kids using do to this now?  Net::*?  Email::*?  Courriel?  Something else?
> To be clear, my requirements are approximately:
> - Talk IMAP
> - Download mail
> - Extract the attachment
> - Delete the mail
> (I don't care about the text part of the email, nor the subject, just the attachment)

Courriel is pretty good at email parsing - but if you need just the
attachment and it is always encoded in the same way - then the
versatility of Courriel is not a bit advantage.

As far as I remember Courriel does not do any of the other tasks.


Zbigniew Lukasiak

More information about the mailing list