Fórum Ajuda Envio de E-mail para hotmal #449546
26/07/2013
0
Bom dia a todos.
estou tendo problemas em enviar e-mail para o hotmail e gmail.
Coud not load SSL library.
adicionei as dlls que foi informada em alguns post mais quando tento enviar agora está dando o erro
Error connecting SSL.
fiz diversas mudança e não consegui de jeito nenhum abaixo o código
Alguem pode me auxiliar.
estou tendo problemas em enviar e-mail para o hotmail e gmail.
Coud not load SSL library.
adicionei as dlls que foi informada em alguns post mais quando tento enviar agora está dando o erro
Error connecting SSL.
fiz diversas mudança e não consegui de jeito nenhum abaixo o código
//Carrega as variaveis
SMTP.Host := trim(sSmtp);
SMTP.Username := trim(sUsuario);
SMTP.Password := trim(sSenha);
SMTP.Port := strToInt(sPorta);
//Checa se o servidor requer autenticação
if bAutenticacao then
smtp.AuthenticationType := atLogin
else
smtp.AuthenticationType := atNone;
//Checa se o servidor requer SSL
if bSSL then
begin
AuthSSL := TIdSSLIOHandlerSocket.Create(nil);
AuthSSL.SSLOptions.Method := sslvSSLv2;
AuthSSL.SSLOptions.Mode := sslmUnassigned;
SMTP.IOHandler := AuthSSL;
end
else
SMTP.IOHandler := nil;
IMessage.From.Address := trim(edtDe.text);
if (flBuscacampo(''cadgar'',''cd_usuario'',''cd_usuario = '''''' + usuario.Nome + '''''''') <> '''') then
IMessage.From.Name := trim(flBuscacampo(''cadgar'',''ds_email'',''cd_usuario = '''''' + usuario.Nome + ''''''''))
else
IMessage.From.Name := trim(usuario.Nome);
IMessage.Recipients.EMailAddresses := trim(edtDestinatario.text);
IMessage.CCList.EMailAddresses := trim(edtDestinatario.text);
IMessage.Subject := trim(edtAssunto.Text);
IMessage.Body := (mmMensagem.Lines);
//Carrega os anexos
for i := 0 to lstAnexos.Items.Count -1 do
TIdAttachment.create(imessage.MessageParts, TFileName(lstAnexos.Items.Strings[i]));
//Testa se ja esta conectado, senão estiver conecta
if not SMTP.Connected then
SMTP.Connect(2000);
//Caso esteja conectado, faz o envio
if SMTP.Connected then
SMTP.Send(IMessage);
//Disconecta
SMTP.Disconnect;
Application.MessageBox(''Email enviado com sucesso!'', ''Confirmação'', MB_ICONINFORMATION + MB_OK);
Alguem pode me auxiliar.
Alisson Santos
Curtir tópico
+ 0
Responder
Posts
26/07/2013
Wilton Júnior
Bom dia Alisson tudo bem?
Eu dei uma fuçada no google para procurar o que é esse erro e achei esse link http://www.activedelphi.com.br/forum/viewtopic.php?t=48971&sid=7e2860ee6298ad3c38781f4877ed9ff3.
Uma pessoa teve o mesmo problema. da uma olha para ver se lhe ajuda
obrigado
"Deus Abenço"
Eu dei uma fuçada no google para procurar o que é esse erro e achei esse link http://www.activedelphi.com.br/forum/viewtopic.php?t=48971&sid=7e2860ee6298ad3c38781f4877ed9ff3.
Uma pessoa teve o mesmo problema. da uma olha para ver se lhe ajuda
obrigado
"Deus Abenço"
Responder
Gostei + 0
26/07/2013
Alisson Santos
Então verifiquei já esse link mais todas as configurações que fiz não resolveu.
Lembrando que utilizo o delphi7 na empresa.
Lembrando que utilizo o delphi7 na empresa.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)