Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-07-2007
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 18
mjjj Va por buen camino
Envio de mail con idsmtp y idmessenger

Hola amigos... no se si este hilo esta bien ubicado aca... espero que si.

Tengo una aplicacion que envia mail... tengo puesto los componentes idsmtp y idmessenger... con el sigiente codigo

Código Delphi [-]
idMessage1.From.Address := Edit2.Text ;                   //DE
idMessage1.Recipients.EMailAddresses := Edit1.Text ;  //PARA
idMessage1.Subject := Edit3.Text ;                          //ASUNTO
idMessage1.Body := Memo1.Lines ;                          //MENSAJE
IdSMTP1.Connect;  
idSMTP1.Send(IdMessage1);
sleep(200);
idSMTP1.Disconnect ;

AER... el problema es que cuando estoy en la empresa funciona perfecto, el host esta direccionado como: mail.cainsa.cl

Ahora bien, trato de correr el programa desde un PC que no esta dentro de la red de la mepresa y no puedo mandar... me tira el siguiente error:

Relaying not allowed (please enable smtp authentication on your email client)

Por favor ayuda.... necesito mandar mail desde afuera de la red.... muchas gracias de ante mano

tengo el host direccionado
Responder Con Cita
  #2  
Antiguo 25-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Lo que pasa es que el Servidor SMTP de la empresa "se niega" a enviar correos... que no provengan de la propia red de la empresa, o sea, al menos no puedes enviar correos si antes no te autenticas como usuario en el Servidor SMTP. Tendrás que saber si el Servidor SMTP necesita autencación y de qué modo. El componente que usas ofrece varias posibilidades de autenticación.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 25-07-2007
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 18
mjjj Va por buen camino
el servidor de mail es externo, por lo que me imagino que tiene autentificacion... como ocupo las opciones de autentificacion??

trata de explicarme un poco mas porfa... si pudieras me agregas un codigo a modo de ejemplo.... gracias
Responder Con Cita
  #4  
Antiguo 25-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues es que depende del Servidor SMTP. No estoy muy puesto en esto (como en nada), pero, el mismo componente "TIdSMTP" cuenta con una propiedad "Username" y otra propiedad "Password". Luego tienes la propiedad "AuthType" que por defecto vale "atDefault" (usar el nombre de usuario y password, supongo, sin más...), pero, puede tomar los valores "atNone" y "atSASL".

Y ahí ya me pierdo completamente... puede ser que con un nombre de usuario y una contraseña funcionara el asunto, pero, tendrás que probar.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Detener envío de e-mail con TIdSMTP gluglu Internet 1 18-05-2007 17:13:10
Envio de mail como pagina martinc5 Internet 2 15-05-2006 19:01:48
Problema con el envio de archivos adjuntos por mail herodes Internet 5 16-08-2005 20:11:00
problemas con envio de e-mail carlosmoralesm PHP 3 13-12-2004 18:46:04
envío de e-mail davidgaldo Internet 2 03-05-2004 20:07:49


La franja horaria es GMT +2. Ahora son las 06:33:25.


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