Erro socket server #10054. Envio de email
18/11/2005
0
Eis a minha rotina de email, usando o IdSMTP da Indy. Dá o erro de socket server 10054. Depoi diz que não foi possível conectar ao servidor smtp. Isso já funcionou num passdo não muito remoto. As variávei se,ass e em, estão corretas, dei um break nelas e estão carregando os valores corretos. Antes passava no primeiro try e ficava no segundo, agora nãom passa nem do primeiro(connect).
IdSMTP1.Host:=´smtp.bol.com.br´;
IdSMTP1.Username:=´insoft.suporte@bol.com.br´;
IdSMTP1.Password:=se;
IdMessage1.From.Name:=ass;
IdMessage1.From.Address:=em;
try
IdSMTP1.Connect;
except
On Exc:Exception do begin
ShowMessage(´Erro ao tentar conectar ao servidor SMTP´+Exc.Message);
end;
end;
try
IdMessage1.Recipients.EMailAddresses:=edPara.Text;
IdMessage1.Subject:=edAssunto.Text;
IdMessage1.Body.Add(edTexto.Text);
IdSMTP1.Send(IdMessage1);
Application.MessageBox(´Email enviado com sucesso!´, ´Confirmação´, MB_ICONINFORMATION + MB_OK);
except
On Exc:Exception do begin
ShowMessage(´Erro ao tentar enviar email´+Exc.Message);
end;
end;
IdSMTP1.Disconnect;
Paulo
Curtir tópico
+ 0
Responder
Posts
18/11/2005
Massuda
O servidor está intencionalmente desconectando você. Por experiência pessoal, tenho observado problemas com o BOL já tem algumas semanas.
Responder
Clique aqui para fazer login e interagir na Comunidade :)