Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?


by jlongino (Parson)
on Jul 12, 2001 at 07:44 UTC ( #95917=user: print w/replies, xml ) Need Help??

I've found recently that I keep refering E-mail related posts to these same examples over and over again. The following is a list so that I can just refer people here. I'm lazy and don't want to keep looking up the id numbers :D

E-mail related examples:

Here are some general notes about a few of the common E-mail related modules:
  • MIME::Parser - One of the MIME::Tools modules. One strength is dissecting individual MIME multipart E-mails (E-mail comprised of more than just a header and simple message text). Another strength is that is can be used to complement other modules such as Mail::MboxParser or Mail::POP3Client. I use it mostly to save attachments to disk. This module has some drawbacks, aside from storing attachments to disk or looking at simple header info, it is not an easy module to grok. If you need to use it for something more complex I'd look into the documentation for MIME::Entity and possibly RFC822.

  • Mail::MboxParser - Great for processing mail folders provided you have a login account, know the default mail folder locations, and have Perl installed on the mail server. For example, I have a user account on a Solaris 2.8 box and know that the inboxes are stored as /mail/login and that IMAP folders (if any) are in /home/login/mail. Another strength of this module is that it can be used to easily return the plain text body of an individual message--if the E-mail has one (irregardless of which module is used to parse the mail folder).

  • Mail::POP3Client - Another module great for processing mail folders. The strength here is that you can use this module to process your inbox remotely. All you need is the name of the mail server, your login and password.

  • MIME::Lite - A simple tool for creating/sending E-mails with or without attachments. The documentation has some good examples.

Log In?

What's my password?
Create A New User
choroba o/
Discipulus adds tozzetti alle mandorle to the platter on the sideboard.
Lady_Aleena was checking #cbstream and saw the big announcement.
[marioroy]: Tie::IxHash can be shared. Also similar modules. I cannot wait to post a solution sharing Tie::File and iterating among workers.
[marioroy]: Lady_Aleena Yes, will post something with all the new features. Parallel with few lines of code.
[marioroy]: Yes, will do for PM. I love PM.
Lady_Aleena ponders a meditation of her own, but it would be on a far far less important topic.
[marioroy]: I'm hoping to have a release in about a week's time.
Discipulus supermario..
marioroy MCE isn't important by any means. Just wanted to complete this task. Hobo needed more love and MCE::Shared as well. It wasn't easy at all.

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (9)
As of 2017-05-26 08:56 GMT
Find Nodes?
    Voting Booth?