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

Re^3: Mail::POP3Client basic program

by blue_cowdawg (Monsignor)
on Jan 29, 2013 at 16:08 UTC ( [id://1015898]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Mail::POP3Client basic program
in thread Mail::POP3Client basic program

      I expected to find at least one fully implemented email script. It's not a matter of whether or not I could reinvent the wheel.

Rare is the day that I've seen full blown implementations of things as a program example in the documentation for a module. There's a very good reason for that. Where I work we have an email processing script that reads incoming emails from a Qmail queue and performs autonomous processing of those emails. It handles every concievable popular MIME attachment you can think of. The code consists of around 6000 lines of code scattered around a main script and several modules. I'd hate to download a CPAN module that had that large of an example embedded in it.

Not only that a piece of code given as an example of code to be written by the module is meant to provide an example of that module only. Not the half a dozen or more that you need for a full blown application.

Based on your comments I'd say you started off with a poor understanding of the scope your project. That's a first step. "I want to build a POP client" is not good scope definition.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

Replies are listed 'Best First'.
Re^4: Mail::POP3Client basic program
by gpinzone (Initiate) on Jan 29, 2013 at 16:31 UTC

    I'd hate to download a CPAN module that had that large of an example embedded in it.

    I think we're talking past each other. I'm not expecting to use a single CPAN module that will just "do" everything. What I'm surprised is the lack of a finished Perl script posted somewhere on the Internet that reads emails in a useful manner. Useful being defined as providing the content in a readable format. No, I'm not implying it should cover every possible contingency. (And please don't split hairs on what "readable" means.) I think you some how got it stuck in your head that I was looking for a single module and went off on that tangent. If you know of something similar to your 6,000 line script posted somewhere, I'd be happy to look and learn from it.

          What I'm surprised is the lack of a finished Perl script posted somewhere on the Internet that reads emails in a useful manner. Useful being defined as providing the content in a readable format.

      Learn to do your own work... you'll be glad you did. You've only been on this site for two hours and you're already being obnoxious.


      Peter L. Berghold -- Unix Professional
      Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

        Learn to do your own work... you'll be glad you did. You've only been on this site for two hours and you're already being obnoxious.

        I've been aware of this site for years and have used it as a resource periodically. I hadn't needed to register and post before. Technically, I still didn't since I already "did my own work" as shown in the OP. If anyone is being obnoxious it's you.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1015898]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2024-04-24 11:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found