Marcelo wrote:
> 
> Hi everybody ...

Hello,

> When I receive mail.. I can see it like a plain text file under
> /var/spool/mail/marcelo where all the messages are concateneted one
> after the other .... here is an example :
> 
>  From [EMAIL PROTECTED]  Fri Dec  6 17:56:19 2002
> 
> [snip]
> 
> Another e-mail body ...
> 
> I have a script that take the headers of one message ... but it doesn't
> works with this file when there are more than one file concateneted ..so
> I need to split the message into n parts where each part is a single
> message based in the word "From " that starts every mesage in this file
> ....How???...


#!/usr/bin/perl -w
use strict;
use Mail::Util qw(read_mbox);

my @messages = read_mbox '/var/spool/mail/marcelo';

for my $num ( 0 .. $#messages ) {
    print 'Message Number: ', $num + 1, "\n";
    print @{$messages[$num]};
    }

__END__



John
-- 
use Perl;
program
fulfillment

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

Reply via email to