[firebase-br] RES: Delphi 7 + Indy 10 + SSL SAS

jean em i7tecnologia.com jean em i7tecnologia.com
Seg Abr 7 16:27:28 -03 2014


Geferson,

Sexta-Feira minha aplicação estava enviando e-mail e hoje não e estou usando 
o XE3. não sei se tem algo haver...  mas estou pesquisando aqui tbm

-----Mensagem Original----- 
From: Geferson Dietze
Sent: Monday, April 07, 2014 4:23 PM
To: FireBase
Subject: Re: [firebase-br] RES: Delphi 7 + Indy 10 + SSL SAS

Olá, obrigado pelas respostas.

Tentei todas as dicas e a mensagem de erro é sempre como aquela que enviei,
mudando apenas o final. Acho q é a versão do INDY, estou tentando instalar
outra mais nova. Se não funcionar, tentarei em outro PC e se não vou ter q
encontrar outra ferramenta. :\

Sempre usei tranquilo, nunca tive problemas e agora não tem mais jeito, já
perdi 3 dias com isso.

mais uma vez obrigado.




____________________________________________________________
Quantos programadores são necessários para trocar uma lâmpada?
R1. Nenhum, trocar lâmpadas é um problema de hardware!!!
R2. Apenas um, mas se ele trocá-la, provavelmente todo o prédio ruirá.
R3. Dois. Um sempre abandona o trabalho no meio do projeto.


Em 7 de abril de 2014 15:39, Alexandre 
<camilo em apollosistemas.com.br>escreveu:

> Já tive problemas com o envio de e-mail quando o servidor utiliza SSL e na
> máquina cliente não tinha as DLLs do OpenSSl (libeay32.dll e 
> ssleay32.dll),
> vale a pena dar uma verificada.
>
>
> Alexandre Camilo.
>
>
>
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Geferson
> Dietze
> Enviada em: segunda-feira, 7 de abril de 2014 08:55
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Delphi 7 + Indy 10 + SSL SAS
>
> Olá.
>
> Tenho programa que em determinadas situações envia e-mail de notificação
> para alguns endereços determinados.
>
> Agora precisei usar smtp do gmail e yahoo e não consigo de maneira alguma
> fazer funcionar.
>
> Criei um exemplo bem simples para teste e nem nele consigo enviar e-mail.
>
> Revirei fóruns, baixei N exemplo e nada funciona.
>
> Adicionei TidSMTP, TidSSLIOHandlerSocketOpenSSL, IDMessage e todos
> componentes da aba INDY SASL.
>
>
>   object IdSMTP1: TIdSMTP
>     IOHandler = IdSSL1
>     AuthType = satSASL
>     Host = 'smtp.gmail.com'
>     Password = minha senha
>     Port = 587
>     UseTLS = utUseRequireTLS
>     Username = 'dgeferson em gmail.com'
> E adicionei todos componentes da aba INDY SASL na
> propriedade SASLMechanisms.
>
>
>   object IdSSL1: TIdSSLIOHandlerSocketOpenSSL
>     Destination = 'smtp.gmail.com:587'
>     Host = 'smtp.gmail.com'
>     MaxLineAction = maException
>     Port = 587
>     DefaultPort = 0
>     SSLOptions.Method = sslvSSLv3
>     SSLOptions.SSLVersions = [sslvSSLv3]
>     SSLOptions.Mode = sslmClient
>
> *Lembrando que já mudei porta, SSLOptions.Method, UseTLS infinitas vezes.
>
>
> object IdMessage1: TIdMessage
>     AttachmentEncoding = 'UUE'
>     BccList = <>
>     CCList = <>
>     Encoding = meDefault
>     FromList = <
>       item
>         Address = 'dgeferson em gmail.com'
>         Text = 'dgeferson em gmail.com'
>         Domain = 'gmail.com'
>         User = 'dgeferson'
>       end>
>     From.Address = 'dgeferson em gmail.com'
>     From.Text = 'dgeferson em gmail.com'
>     From.Domain = 'gmail.com'
>     From.User = 'dgeferson'
>     ReceiptRecipient.Address = 'geferson.dietze em yahoo.com.br'
>     ReceiptRecipient.Text = 'geferson.dietze em yahoo.com.br'
>     ReceiptRecipient.Domain = 'yahoo.com.br'
>     ReceiptRecipient.User = 'geferson.dietze'
>     Recipients = <>
>     ReplyTo = <>
>     ConvertPreamble = True
>
>
> Baixei as DLL´s atualizadas, baixei antigas, testei de tudo e nada de
> funcionar. Tinha um programa antigo que utilizava gmail q funcionava à
> muitos anos q não funciona mais.
>
> Conecta tranquilo, mas na hora de enviar (dependendo das config´s)ou trava
> ou dá erro "Project project1.exe raised exception class EidSMTPReplyError
> with message 'RCPT first.44sm10758854yhp.17 - gsmtp"
>
> Primeiros erros foram de que faltava adicionar mecanismos de sas na
> propriedade SASLMechanisms, depois conectava e travava na hora do envio e
> agora isso, já estou ficando sem saber mais oq testar, pensando inclusive
> em fazer downgrade do indy.
> Alguém está conseguindo usar INDY10 para enviar e-mails?
>
> Obrigado.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 

____________________________________________________________
Quantos programadores são necessários para trocar uma lâmpada?
R1. Nenhum, trocar lâmpadas é um problema de hardware!!!
R2. Apenas um, mas se ele trocá-la, provavelmente todo o prédio ruirá.
R3. Dois. Um sempre abandona o trabalho no meio do projeto.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista