Article View: pl.comp.lang.perl
Article #52323Re: zapisywanie załączników IMAP
From: ŁR
Date: Thu, 08 Dec 2011 13:57
Date: Thu, 08 Dec 2011 13:57
30 lines
2119 bytes
2119 bytes
W dniu 2011-11-27 17:52, Stachu 'Dozzie' K. pisze:
> On 2011-11-27, ŁR<lukaszTylkO@WyTNIJrostalski.pl> wrote:
>> Witam szanowne grono.
>> Próbuję napisać swój pierwszy skrypt w Perlu i niby wszystko ok tylko że
>> poniższe linijki zapisują mi wszystko łącznie z załącznikami i treścią
>> wiadomości. Chciałbym z maila tylko załączniki. Proszę o jakąś sugestię
>> jak zapisać tylko załączniki. Udało mi się to zrobić pośrednio przez
>> usunięcie z kat. pliów z msg i zostawieniu tylko załączników, ale
>> wygląda mi to na półśrodek :)
>>
>> my $parser = new MIME::Parser;
>>
>> $parser->output_dir($tmpdir);
>> $parser->output_prefix("msg");
>> $parser->tmp_dir("$tmpdir/tmp");
>> $parser->parse_data($imap->message_string($i[0]));
>
> W pierwszym rzędzie trzeba było podać, że używasz modułu
> Mail::IMAPClient. Użyj funkcji bodypart_string.
>
Witam,
powyższy kod zapisuje mi wiadomości na starym serwerze. Po przeniesieniu
skryptu na nową maszynę tworzone są tylko nazwy klików msg-xxxx bez
treści i brak jest również załączników. Co może być przyczyną? Perl
zainstalowany z paczek w najnowszym Debianie.
--
Pozdrawiam
Łukasz
Technical Details
Message-ID:
<4ee0c246$1@news.home.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mailReferences:
<4ed23147@news.home.net.pl> <slrnjd4qei.b6t.dozzie@jarowit.net>Show Full Headers
Complete Article Headers
Date: Thu, 08 Dec 2011 14:57:19 +0100 From: ŁR <lukaszTylkO@WyTNIJrostalski.pl> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 Newsgroups: pl.comp.lang.perl Subject: Re: zapisywanie załączników IMAP References: <4ed23147@news.home.net.pl> <slrnjd4qei.b6t.dozzie@jarowit.net> In-Reply-To: <slrnjd4qei.b6t.dozzie@jarowit.net> NNTP-Posting-Host: 94.40.65.238 Message-ID: <4ee0c246$1@news.home.net.pl> X-Trace: news.home.net.pl 1323352646 94.40.65.238 (8 Dec 2011 14:57:26 +0100) Organization: home.pl news server Lines: 30 X-Authenticated-User: lukasz.rostalski@im.pl Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mail Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit