<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;">Ricardo,<br><br>Teste conexão com o servidor SMTP usando telnet mesmo... para você ter certeza que está usando parâmetros corretos para conexão.<br><br>No mais, pelo que vi você está forçando o método de autenticação "PLAIN". Existe um método nesse mesmo módulo que retorna todos os métodos de autenticação que o servidor suporta, dê uma olhada se plain está incluído.<br><br>[]'s<br></div><br>---<br>Alceu Rodrigues de Freitas Junior<br>glasswalk3r@hotmail.com<br><br><br><hr id="stopSpelling">&gt; From: ricardostock@bol.com.br<br>&gt; To: cascavel-pm@pm.org<br>&gt; Date: Mon, 8 Oct 2007 23:26:06 -0300<br>&gt; Subject: [Cascavel-pm] smtp via perl<br>&gt; <br>&gt; boa noite a todos da lista.... gente to com uma duvida..... o script parece <br>&gt; correto, mas não funciona.... isto é possivel ?? não me da nenhum erro<br>&gt; <br>&gt; <br>&gt; #!c:\perl\bin\perl.exe<br>&gt; <br>&gt; use warnings;<br>&gt; use strict;<br>&gt; use CGI qw(:standard);<br>&gt; #use CGI::Carp qw(fatalsToBrowser warningsToBrowser);<br>&gt; <br>&gt; my $servidor='smtps.bol.com.br'; #exemplo<br>&gt; my $usuario='usuario';  # ja tentei coloar com @ e dominio mas também não <br>&gt; funciona<br>&gt; my $senha='senha';<br>&gt; my $de=param('de');<br>&gt; my $para=param('para');<br>&gt; my $mensagem=param('mensagem');<br>&gt; my $titulo='mensagem de teste';<br>&gt; <br>&gt; <br>&gt; use Net::SMTP_auth;<br>&gt; my $smtp = Net::SMTP_auth-&gt;new("$servidor", Timeout=&gt;60, Debug=&gt;1);<br>&gt; $smtp-&gt;auth('PLAIN',$usuario,$senha);<br>&gt; $smtp-&gt;mail($de);<br>&gt; $smtp-&gt;to($para);<br>&gt; $smtp-&gt;data();<br>&gt; $smtp-&gt;datasend("To: $para\n");<br>&gt; $smtp-&gt;datasend("From: $de\n");<br>&gt; $smtp-&gt;datasend("Subject: $titulo\n");<br>&gt; $smtp-&gt;datasend("Content-type: text/html\n\n");<br>&gt; $smtp-&gt;datasend($mensagem);<br>&gt; $smtp-&gt;dataend();<br>&gt; $smtp-&gt;quit;<br>&gt; <br>&gt; print "Content-type: text/html\n\n";<br>&gt; print "E-mail enviado!";<br>&gt; <br>&gt; <br>&gt; estou tentando mandar e-mail via smtp, atraves do perl... consultando na net <br>&gt; e vendo uns modulos, fiz ese script, mas não estou recebemdo os e-mails <br>&gt; enviados pela pagina de envio.... se alguem tiver uma dica... agradeço.... <br>&gt; se também isto não for mais possivel, paciencia... :-)<br><br><br /><hr />Explore the seven wonders of the world <a href='http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE' target='_new'>Learn more!</a></body>
</html>