[Cascavel-pm] [Bulk] Re: Envio de imagem jpeg via sendmail sem módulos
Otávio Fernandes
otaviof em gmail.com
Quarta Abril 25 05:58:02 PDT 2007
On 4/25/07, Luis Motta Campos <luismottacampos em yahoo.co.uk> wrote:
> On Apr 25, 2007, at 1:14 PM, Otávio Fernandes wrote:
> > use MIME::Base64;
> >
> > sub read_image {
> >
> > local $/ = undef;
> > open my $img, q{imagem.jpg} or die "$!";
> > binmode $img;
> > my $bytes = encode_base64(<$img>);
> > close $img or die "$!";
> > return $bytes;
> >
> > }
>
> AAAaahhhhrrrrggg!!!
> ODEIO módulos mal-educados.
hehehehehe
> O MIME::Base64 é enxerido e exporta automaticamente funções para o
> namespace alheio.
> Isto não é considerado boa prática de programação, e eu recomendo
> que você use assim:
>
> use MIME::Base64 (); # impede falta-de-educação
Luis, eu não conhecia este procedimento, também reclamava disso mas
não tinha achado uma solução ainda ... :-) Pena que ele ainda não é
orientado ...
> sub read_image {
> local $/ = undef;
> open my $img, q{imagem.jpg} or die "$!";
> binmode $img;
> my $bytes = MIME::Base64::encode_base64(<$img>); # eu sei
> exatamente o que eu quero.
> close $img or die "$!";
> return $bytes;
> }
>
> Putamplexos!
> --
> Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
> Perl fanatic evangelist, and amateur {cook, photographer}
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
Mais detalhes sobre a lista de discussão Cascavel-pm