Erro socket server #10054. Envio de email

18/11/2005

1

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;



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