ajuda com try
22/03/2006
0
bom dia.
gostaria da ajuda de vocês , em resolver o meu problema com try, ele não entra na excessão!
segue o codigo...
try <CODIGO PARA ENVIO DE E_MAIL> except on msg: Exception do begin showMessage(´erro!´); end;
eu forcei o erro colocando um usuário e senha invalidos na hora de enviar e-mail...so que simplesmente....ele executa o codigo do envio de e-mail....
claro..tb seria legal saber se é possivel usar o try...nessa situação...
abraços!
Fernando_ramos
Posts
22/03/2006
Thiago Vidal
no caso do Indy, em alguns servidores, ele não dá erro mesmo para logins incorretos, tenta colocar um IP inválido, aí sim, ele vai dar o erro... ou talvez tentar conectar em um servidor SMTP que exija autenticação.
aparentemente, a sintaxe do seu código está correta... o erro deve estar em algum outro lugar.
22/03/2006
Fernando_ramos
desculpe...realmente é o INDY.
não entendi a parte do ip valido....vc diz no caso, ao invés de eu colocar o meu servidor smtp....por nome...colocar por ip?? se for isso ja esta por ip...
outra informação, o meu smtp ele usa as mesmas configurações do pop....
se isso ajuda...
22/03/2006
Thiago Vidal
Fiz alguns testes aqui no Delphi, e no meu servidor, ele retorna erro de login, não sei se isso acontece com todos os servidores.
O que eu quis dizer na ultima mensagem, era pra você forçar um erro, colocando um Host inválido, ao invesre usuario/senha inválidos, pra ver se assim, ele levantaria uma exceção.
espero ter ajudado.
Clique aqui para fazer login e interagir na Comunidade :)