🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #52323

Re: zapisywanie załączników IMAP

#52323
From: ŁR
Date: Thu, 08 Dec 2011 13:57
30 lines
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-mail
References: <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