At 11:18 PM 5/6/2002, you wrote:
>
>Is there a particular line or lines of text that delimits each email?

Well, each email starts with the normal email header then the email body 
starts with the word "------------Identification-------------"
but there are 15000 emails.  So, splitting into an array?


>-----Original Message-----
>From: jc
>To: [EMAIL PROTECTED]
>Sent: 5/6/02 11:03 PM
>Subject: Piping mail spool through a Perl script?
>
>Hello,
>
>I inherited a project where we use a procmail filter to filter emails as
>
>they come to our web server and pipe them through a perl script.  The
>script called "filterme" goes through the email line by line and grabs
>information on the email, puts it into an array, and when it is
>finished,
>it appends the data collected to a file, (a log file of sorts).
>
>I have to redo this script to grab a different set of information, but I
>
>need to filter existing emails already in the mail spool.  It was
>suggested
>to me that I could go to the mail folder (var/users/mail) and grab the
>folder and then pipe all the files in the mail folder through the
>"filterme" script.  However, when I look at the mailspool folder, I only
>
>see one file that contains all the emails.  I was wondering if there was
>a
>way to somehow parse this file and pipe the results through the
>"filterme"
>script.
>
>I realize I need more education in how email works and I am slowly
>picking
>through the sendmail book by O'Reilly.  But if anyone knows a simple
>answer
>to this, I would be much obliged.
>
>Thanks in advance,
>
>Joan Chyun


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to