Fórum Indy - Verificar se esta Conectado no SMTP #333927
29/11/2006
0
Ola
Estou precisando verificar se o servidor SMPT foi conectado antes de enviar a mensagem.
Estou usando os componentes Indy, com o IdSmtp utilizo o autenticatioType := atlogin e o codigo abaixo IdSMTP1.Host := ´smtp.sao.terra.com.br´;
IdSMTP1.UserId := ´gbinnie´;
IdSMTP1.Password := ´senha´;
IdSMTP1.Connect;
if IdSMTP1.Connected then
IdSMTP1.Send(IdMessage1);
Estou passando a senha ou usuario errado para forçar a não conexão,
sempre o connected retorna verdadeiro e depois da erro de conexão no send().
Alguem já resolveu este problema?
Estou precisando verificar se o servidor SMPT foi conectado antes de enviar a mensagem.
Estou usando os componentes Indy, com o IdSmtp utilizo o autenticatioType := atlogin e o codigo abaixo IdSMTP1.Host := ´smtp.sao.terra.com.br´;
IdSMTP1.UserId := ´gbinnie´;
IdSMTP1.Password := ´senha´;
IdSMTP1.Connect;
if IdSMTP1.Connected then
IdSMTP1.Send(IdMessage1);
Estou passando a senha ou usuario errado para forçar a não conexão,
sempre o connected retorna verdadeiro e depois da erro de conexão no send().
Alguem já resolveu este problema?
Roberto_conetsys
Curtir tópico
+ 0
Responder
Posts
30/11/2006
Massuda
Qual versão do Indy você está usando? Você está usando o Indy que veio com o Delphi ou baixou do site deles ( http://www.indyproject.org ) a versão mais recente?
As versões que vem com o Delphi tem problemas variados. Procure usar a versão 9.0.18 (estável) ou a versão 10 (em desenvolvimento) mais recente.
As versões que vem com o Delphi tem problemas variados. Procure usar a versão 9.0.18 (estável) ou a versão 10 (em desenvolvimento) mais recente.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)