Pessoal,
to usando o IdSMTP para enviar e-mails para fornecedores, porem to com
um problema meio estranho aki, eh o seguinte uso um bloco try except,
tipo assim:

try
      IdSMTP1.Connect; //Estabelece a conexão
      IdSMTP1.Authenticate; //Faz a autenticação
      IdSMTP1.Send(IdMessage1); //Envia a mensagem
      lblInfo_Mensagem.Caption := '';
      Application.MessageBox('A cotação foi enviada com sucesso para o
  fornecedor!', 'Confirmação', MB_OK + MB_ICONINFORMATION);
except
      on E: Exception do
      begin
         Mensagem_Erro := 'Ocorreu o seguinte erro durante a operação:
' + #13 +  E.Message + #13 +
                          'Verifique se todos os dados foram
preenchidos corretamente.';

         Application.MessageBox(Pchar(Mensagem_Erro), 'Aviso', MB_OK +
MB_ICONWARNING);
      end;
end;

ele ta dando erro na linha IdSMTP1.Send(IdMessage1); //Envia a mensagem
so q ele ta mandando o e-mail corretamente, porem ta dando a mensagem
de erro e na mensagem de erro nao tem nada, da a mensagem sem texto,
sem erro, muito estranho se alguem puder me ajudar,

flw

Responder a