oliveiros Posted September 28, 2017 Report Share Posted September 28, 2017 Bom dia pessoal! Estou precisando de uma ajuda com CDOSys, preciso inibir as mensagens de retorno do próprio CDOSys. Tem como? Obrigado! Junior Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 28, 2017 Report Share Posted September 28, 2017 Que mensagens ? Quote Link to comment Share on other sites More sharing options...
oliveiros Posted September 28, 2017 Author Report Share Posted September 28, 2017 Olá, repostas como: a mensagem não foi entregue, conta não existe. Tenho uma rotina que dispara w-mail autaticamente e para quando tem uma mensagem de erro pendurada na tela. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 28, 2017 Report Share Posted September 28, 2017 Melhor, é mostrar na prática com um exemplo simples do que está acontecendo e o que você quer evitar. Quote Link to comment Share on other sites More sharing options...
aferra Posted September 28, 2017 Report Share Posted September 28, 2017 ligando a bola de cristal, rsrsrsrssrsrs elimine tudo que está dentro de CATCH oError Quote Link to comment Share on other sites More sharing options...
oliveiros Posted October 2, 2017 Author Report Share Posted October 2, 2017 Olá, Já tentei isso é não funciona. Estou anexando uma imagem das mensagens do próprio CDO que gostaria de evitar. Quote Link to comment Share on other sites More sharing options...
oliveiros Posted October 2, 2017 Author Report Share Posted October 2, 2017 Olá, Vou anexar a imagem novamente. Obrigado. Oliveiros Junior Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 2, 2017 Report Share Posted October 2, 2017 Poste imagens, aqui: https://imgur.com/ Quote Link to comment Share on other sites More sharing options...
oliveiros Posted October 6, 2017 Author Report Share Posted October 6, 2017 Olá Pessoal, Não consegui anexar a imagem. Vou explicar melhor a minha situação, para ver se alguém pode me auxiliar: Envio o e-mail pelo CDOSys e o e-mail é enviado, até aí tudo bem. Porém, se o e-mail estiver errado ( a composição está correta, com @ e . ), recebo mensagens do servidor de e-mail informando que o e-mail está errado ( exemplo .b, faltando o r ou não existe ). Isso interrompe o envio de mensagens. queria saber se tem um flag que evite mostrar as mensagens de retorno do servidor de e-mail e capturar o código de erro. Ex. de mensagem: Não foi possível enviar mensagem para o servidor de SMTP. O código de erro de transporte foi 0x800ccc79. A resposta do servidor... Gostaria de evitar essa mensagem aparecesse na tela e pudesse capturar o código de retorno. Se o e-mail estiver correto não recebo mensagens. o código é o seguinte: If lRetorno loMsg := CREATEOBJECT("CDO.Message") Tray .... :Send() lRetorno := .T. Catch lRetorno := .F. End EndIf Att., Oliveiros Junior Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.