Sobre envío de correo en Delphi 7
Hola amigos de Club Delphi!
Alguien puede ayudarme con este código:
Al momento de ejecutarlo me manda el siguiente error: Código:
|
Veo que estás utilizando el puerto 25 como correo saliente, no es correcto para Gmail.
Cita:
|
marcos eso no le sirve porque es para configurar un cliente de correo, nuestro amigo lo esta haciendo directamente por código. De hecho, a mi me paso igual y para no liarme mucho mejor utilice una cuenta propia del servidor de mi cliente.
|
Entonces chavos que es lo que me sugieren?
Por ejemplo: tengo una cuenta en gmail y quiero mandar el correo desde esta cuenta a otra de yahoo, hotmail, etc. Muchas gracias. P.D. Les pido de favor...si me pueden explicar más a detalle ya que soy usuario básico y el código lo obtuve de internet. |
Cita:
Cita:
Saluditos |
Queda aclarado, gracias AzidRain y Caro.
Un Saludo. |
Me comentan: IdSMTP propiedad UseTLS debes escoger utUseExplicitTLS , pero si es con el puerto 465 o 586 se debe poner utUseImplicitTLS.
Pero en las propiedades del IdSMTP no viene el UseTLS! Que puedo hacer? Muchas Gracias! |
Perdón...se me olvidaba que cambie el puerto por 465 y ya no me marca ningún error,pero al momento de ejecutarlo se queda sin hacer nada solo me indica:
Status: Connected Status: Connecting to 209.85.163.109 Status: Resolving hostname smtp.gmail.com |
Hola,
Igual te interesa este programa que, a modo de ejemplo, preparé hace tiempo. Sirve para eso, para enviar correos a través de Gmail. |
David
El hilo que pusiste no me lleva directamente al programa, te agradezco mucho si de ser posible me pones nuevamente un hilo en donde lo pueda bajar de una manera mas directa. Perdón por las molestias que esto te ocasionen y nuevamente muchas gracias por tu gran ayuda. Saludos. |
Hola,
Nada, hombre, no es ninguna molestia. Ahora mismo mi sitio web está caído, pero, he subido el programa "SendGmail" (que incluye el código fuente) en el Directorio del ClubDelphi, concretamente, puedes descargarlo siguiendo este enlace. De todas formas, no deja de ser un ejemplo (si se puede decir así) más, puesto que encontrarás otros de la mano de Román, por ejemplo, buscando en los foros. ;) |
Muy bien David!
Lo voy a analizar y ejecutar, yo te comento que resultados obtuve. Muchas gracias. |
Hola David!
Me manda varios errores al abrir el proyecto: 1) Error reading IdSMTP.SASLMechanisms.Property SASLMechanisms does not exist... 2) Error Class TIdSSLIOHandlerSocketOpenSSL not found... 3) Error reading IdMessage. FromList Property FromList does not exists... 4) Error reading IdMessage. ConvertPreamble Property ConvertPreamble does not exist... 5) Class TTrayIcon not found... Y al ejecutarlo aún y con los errores, marca: Field frmMain:IdSSLIOHandlerSocketOpenSSL does not have a corresponding component. Remove the declaration. Me falta instalar alguna librería? De ser así me puedes facilitar esas librerías? Gracias! |
Cita:
Cita:
Saluditos |
Hola Caro!
Instale los fuentes pero me marca un error: Undeclared Identifier TIdIPVersion. Estoy utilizando Delphi 7 No tienes el ejecutable para esta versión? Es que el que me pasaste es para la versión 6. Muchas Gracias! Saludos! |
Hola,
Cita:
|
Este archivo (idIpVersion) no viene en las unidades del indy 10.0.52 y el archivo ejecutable que me hizo favor Caro de mandarme es para la versión 6 y yo estoy utilizando la versión 7 de Delphi.
Ya instale los fuentes, pero nada no funciona, me sigue marcando ese error. Help me, please. |
Que diferencias hay entre gmail y otros correo
Quisiera saber que diferencias hay, entre gmail, y otros correos como terra. Aclaro lo que quiero decir, aparte del puerto, que tendría que cambiar en la configuración para poder adaptarlos a otros correos. Estoy haciendo un programa que hace un backup y lo manda por correo, he tomado parte del código de David Esperalta, para enviar correo con gmail, pero quiero que tambien se pueda mandar con otros como terra, según escojas una u otra cuenta. NO se que hay que cambiar aparte del los propios relativos a al servidor, puerto, cuenta etc... para poder usar el mismo codigo.
Gracias de antemano a todos y en especial a David, por ser tan efectivo. |
Me respondo a mi mismo, solo habia que cambiar el TLs de No a Si según sea
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 11:07:39. |
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