Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Enviar mail Socket error #11004 (https://www.clubdelphi.com/foros/showthread.php?t=54088)

monicasierrar 08-03-2008 18:27:32

Enviar mail Socket error #11004
 
Hola a todos.

Estoy tratando de enviar correos a un servidor exchange y me sale el error Socket error #11004.

El código es el siguiente
Var
smtCorreo : TIdSMTP;
msgCorreo : TIdMessage;
Begin
msgCorreo := TIdMessage.Create(AOwner) ;
smtCorreo := TIdSMTP.Create(AOwner) ;

smtCorreo.AuthenticationType := atLogin ;
smtCorreo.Host := dtmPrincipal.cldEmailHOST.AsString ;
smtCorreo.Password := dtmPrincipal.cldEmailCLAVE.AsString ;
smtCorreo.UserId := dtmPrincipal.cldEmailUSUARIO.AsString ;
smtCorreo.Port := dtmPrincipal.cldEmailPUERTO.AsInteger ;

msgCorreo.Clear;
msgCorreo.From.Address:= dtmPrincipal.cldEmailCORREOSALIDA.AsString ;
msgCorreo.Subject := dtmPrincipal.cldEmailOBJETOCORREO.AsString;
msgCorreo.Body.Add(dtmPrincipal.cldEmailCONTENIDOCORREO.AsString);

with msgCorreo.Recipients.Add do
begin
Name := Qry.FieldByName('NOMBRE').AsString;
Address := qry.FieldByName('MAIL1').AsString;
end;

Reporte := dtm.ImprimirCotizacionToFile(IdCotizacion);
TIdAttachment.Create(msgCorreo.MessageParts,Reporte);

Try
smtCorreo.Connect;
smtCorreo.Send(msgCorreo);
MessageDlg('Cotización enviada vía E-mail', mtInformation,[mbOk],0) ;
Except


Alguien me puede ayudar con esto!! Auxilio

Gracias,


Mónica


La franja horaria es GMT +2. Ahora son las 09:24:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi