Ik wil graag uit een verzonden email de attachment halen en die in file stoppen zodat deze gelijk op het web staat. (bv het versturen van een word document naar een speciaal emailadres zodat het document direct op een pagina van een website staat).
Ik heb het volgende al geprobeerd:
Oke niet netjes...maar het moest ff snel...
Nu stop ik $data in een file...Als ik deze file open is hij corrupt..wat doe ik fout?
Ik heb het volgende al geprobeerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| #!/usr/bin/perl
use Mail::POP3Client;
$pop = new Mail::POP3Client( USER => "bla",
PASSWORD => "bla",
HOST => "localhost" );
$email = $pop->Body(1);
$email =~ s/\n\s+/ /g;
($rommel,$rest) = split(/Content-Transfer-Encoding: BASE64/, $email, 2);
$rest =~ s/\n\s+/ /g;
($data,$rest) = split(/----_MULTIPART_BOUNDARY_/, $rest, 2); |
Oke niet netjes...maar het moest ff snel...
Nu stop ik $data in een file...Als ik deze file open is hij corrupt..wat doe ik fout?
[ Voor 9% gewijzigd door BKJ op 16-07-2003 03:24 ]