[SP-pm] Email com autenticação
Ivo Peixinho
ivocarv em cais.rnp.br
Terça Agosto 15 07:37:53 PDT 2006
Olha este exemplo:
use Net::SMTP::TLS;
my $mailer = new Net::SMTP::TLS(
'your.mail.host',
Hello => 'some.host.name',
Port => 25, #redundant
User => 'emailguy',
Password=> 's3cr3t');
$mailer->mail('emailguy em your.mail.host');
$mailer->to('someonecool em somewhere.else');
$mailer->data;
$mailer->datasend("Sent thru TLS!");
$mailer->dataend;
$mailer->quit;
Eu nao testei, mas "chutaria" que voce tem que colocar o User e Password
na criacao do objeto.
Ivo.
On Tue, 15 Aug 2006, Esdras Neto wrote:
> e a autenticação ?
>
> On 8/15/06, Ivo Peixinho <ivocarv em cais.rnp.br> wrote:
>>
>> Eu uso esta rotina e funciona:
>>
>> use MIME::Lite;
>>
>> $msg = MIME::Lite->new(
>> From =>$from,
>> To =>$to,
>> Cc =>$cc,
>> Subject =>$subject,
>> Type =>'text/html',
>> Data =>"$data",
>> );
>>
>>
>> $msg->send;
>>
>>
>> On Tue, 15 Aug 2006, Esdras Neto wrote:
>>
>>> Pessoal,
>>>
>>> Tenho um script para enviar email, mas ele não funciona.
>>>
>>> Alguem já fez algo do tipo e sabe fazer funcionar ?
>>>
>>>
>>>
>>> #!/usr/bin/perl
>>>
>>> use Net::SMTP;
>>> $smtp = Net::SMTP->new('smtp.dominio.com.br');
>>> $smtp->mail("user");
>>> $smtp->auth("user","pass");
>>> $smtp->to('user\@dominio.com.br\n');
>>> $smtp->data();
>>> $smtp->datasend("To: user\@dominio.com.br\n\n");
>>> $smtp->datasend("From: user\@dominio.com.br\n\n");
>>> $smtp->datasend("email enviado!");
>>> $smtp->quit;
>>> print "Content-type: text/html\n\n";
>>> print "email enviado\n\n";
>>> exit;
>>>
>>>
>>>
>>>
>>> Esdras
>>>
>>> --
>>> "Conquistemos a terra em nome do Senhor"
>>> _______________________________________________
>>> SaoPaulo-pm mailing list
>>> SaoPaulo-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>
>>
>> _______________________________________________
>> SaoPaulo-pm mailing list
>> SaoPaulo-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>
>>
>
>
> --
> "Conquistemos a terra em nome do Senhor"
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
Mais detalhes sobre a lista de discussão SaoPaulo-pm