[Cascavel-pm] Confirmação de cadastro

Thiago Rondon thiago em aware.com.br
Quinta Janeiro 29 07:38:02 PST 2009


Fernando,

Para descobrir os metodos de autenticação disponivel pelo servidor:

Faça telnet na porta "25" do smtp que você deseja, e execute o comando 
"EHLO".

# telnet smtp.server.com 25
220 smtp.server.com ESTMP ready
EHLO meu.host.com.br
250-smtp.server.com
250-AUTH XXXXXXX

Por favor, verifique isto.

-Thiago Rondon

Fernando escreveu:
> Usei o tipo 'CRAM-MD5' e o script me informou: "504 auth type 
> unimplemented"
>
> []s
>
> ----- Original Message ----- From: "Thiago Rondon" <thiago em aware.com.br>
> To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
> Sent: Wednesday, January 28, 2009 6:36 PM
> Subject: Re: [Cascavel-pm] Confirmação de cadastro
>
>
>
>
> Como você efetuou a autenticação e qual o tipo de autenticação exigida
> pelo servidor ?
>
> -Thiago Rondon
>
> Fernando escreveu:
>> Breno, comecei meu script conforme você informou, e agora ele 
>> "cuspiu" na tela:
>> THIS SERVER IS TO BE USED WITH AUTHENTICATION
>>
>> Eu fiz já a autenticação da conta de email que estou utilizando e sua 
>> respectiva senha, então o que seria essa autenticação que ele está 
>> pedindo? do servidor?
>> Como proceder para autenticar?
>>
>> []s
>>
>> ----- Original Message ----- From: "breno" <breno em rio.pm.org>
>> To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
>> Sent: Tuesday, January 27, 2009 2:31 PM
>> Subject: Re: [Cascavel-pm] Confirmação de cadastro
>>
>>
>> 2009/1/27 Fernando <fernandolouis em terra.com.br>:
>>> Tentei usar o NET::SMTP que segundo minhas pesquisas é adequado para um
>>> simples envio de email e o MIME::Lite é para quem precisa de anexar 
>>> algum
>>> arquivo.
>>>
>>> Não sei o por que de não funcionar:
>>>
>>
>> Experimentou testar os valores de retorno dos métodos do Net::SMTP?
>> Experimentou passar a flag de debug para o Net::SMTP? Experimentou
>> passar um hello específico (se não passar, o programa se identifica
>> como localhost.localdomain)?
>>
>> Tente começar seu script com:
>>
>> my $smtp = Net::SMTP->new(
>>                             'smtp.iea.terra.com.br',
>>                             Hello => 'meu.dominio.de.email',
>>                             Debug => 1,
>>                  );
>>
>> E veja se as informações cuspidas na tela podem te ajudar (ou ao menos
>> nos ajudar a te ajudar).
>>
>> Ah, e não se esqueça de usar stricts e warnings :-)
>>
>>
>> []s
>>
>> -b
>>> #!/usr/bin/perl
>>>
>>> use Net::SMTP;
>>> print "Content-type:text/html\n\n";
>>>
>>> $smtp = Net::SMTP->new("smtp.iea.terra.com.br");
>>> $smtp->mail("fernandolouis\@terra.com.br");
>>> $smtp->auth("fernandolouis","senha");
>>> $smtp->to("fernandolouis\@terra.com.br");
>>> $smtp->data();
>>> $smtp->datasend("To: fernandolouis\@terra.com.br\n");
>>> $smtp->datasend("From: fernandolouis\@terra.com.br\n");
>>> $smtp->datasend("Subject: teste\n");
>>> $smtp->datasend("bla bla bla bla bal bla\n");
>>> $smtp->quit;
>>>
>>> print "ok";exit;
>>>
>>> []s,
>>> Fernando
>>>
>>> ----- Original Message ----- From: "Daniel Ruoso" <daniel em ruoso.com>
>>> To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
>>> Sent: Monday, January 26, 2009 6:21 PM
>>> Subject: Re: [Cascavel-pm] Confirmação de cadastro
>>>
>>>
>>> Em Seg, 2009-01-26 às 17:00 -0200, Fernando escreveu:
>>>>
>>>> Acho que o ideal seria arrumar o código-fonte para que meu email não
>>>> fique na BlackList do Terra.
>>>
>>> Please,
>>>
>>> Ninguém mais escreve nada que não seja one-liners usando print. Use o
>>> MIME::Lite, Email::MIME ou qualquer um dos milhões de módulos na CPAN
>>> para fazer isso. Só isso já deverá colocar um pouco mais de
>>> credibilidade no resultado.
>>>
>>> Depois disso, envie o email que você está redigindo através de um
>>> cliente de email comum e verifique todos os headers que ele gera, tente
>>> imitar o máximo possível ele.
>>>
>>> Por último, envie esse email de uma rede que não está em nenhum
>>> blacklist (e não faça spam, para não colocar a rede nessas listas),
>>> verifique se o domínio não está em nenhum blacklist também.
>>>
>>> daniel
>>>
>>> _______________________________________________
>>> Cascavel-pm mailing list
>>> Cascavel-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>>> _______________________________________________
>>> Cascavel-pm mailing list
>>> Cascavel-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
> _______________________________________________
> 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