[Rio-pm] envio de e-mail com LWP

Adriano Ferreira a.r.ferreira em gmail.com
Terça Março 31 07:06:34 PDT 2009


2009/3/31 Denilson Silva <denilsongv2 at hotmail.com>:
>
> Oi  pessoal,
>
>  Preciso criar um script perl para enviar e-mails , usando a LWP  criei o
> script abaixo, quando executo,
> ele aparentemente roda normal e exibe a mensagem  : " Message sent to
> <denilson.andrade at ufv.br>",
>
> porem nao recebo o email.
>
> Se alguem souber o que esta errado , ou souber de outro script pra envio de
> e-mails agradeco !
>
>
> #! /usr/bin/perl
> use warnings;
> use strict;
>
> use LWP::UserAgent;
> my $user = LWP::UserAgent->new;
>
> my $req = HTTP::Request->new( POST => 'mailto:denilson.andrade at ufv.br');
>    $req->header(Subject => "Testando");
>    $req->content(" Testando envio de email com lwp!\n");
>

Se você quer enviar e-mail, por quê está criando um HTTP::Request? Os
protocolos HTTP e SMTP são bem diferentes.

O usual para e-email é Net::SMTP (ou outros módulos que simplificam o
uso do protocolo e a criação de mensagens como Email::Send, etc.).

>
> my $res = $user->request($req);
>
>   if($res->is_success) {
>      print $res->content, "\n";
>      }
>      else {
>      print " Error: .$res->status_line";
>      }
>
>
>
>
>
>
>
>
> Denilson S. de Andrade
> Graduando em Ciência da Computação
>  UFV - Universidade Federal de Viçosa
> denilson.andrade at ufv.br
>
>
>
>
> ________________________________
> Notícias direto do New York Times, gols do Lance, videocassetadas e muitos
> outros vídeos no MSN Videos! Confira já!
> _______________________________________________
> Rio-pm mailing list
> Rio-pm at pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>


Mais detalhes sobre a lista de discussão Rio-pm