FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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:
Status: Disconnected. Status: Disconnecting. ERROR: 5.7.0 Must issue a STARTTLS command first. 5sm528965qwg.34 Status: Connected. Status: Connecting to 74.125.93.111. Status: Resolving hostname smtp.gmail.com. Última edición por dec fecha: 05-03-2009 a las 20:37:56. Razón: Poner las correspondientes etiquetas |
#2
|
||||
|
||||
Veo que estás utilizando el puerto 25 como correo saliente, no es correcto para Gmail.
Cita:
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
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.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#4
|
|||
|
|||
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. |
#5
|
||||
|
||||
Cita:
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. Última edición por Caro fecha: 06-03-2009 a las 16:36:57. |
#6
|
||||
|
||||
Queda aclarado, gracias AzidRain y Caro.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#7
|
|||
|
|||
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! |
#8
|
|||
|
|||
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 |
#9
|
||||
|
||||
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. |
#10
|
|||
|
|||
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. |
#11
|
||||
|
||||
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. |
#12
|
|||
|
|||
Muy bien David!
Lo voy a analizar y ejecutar, yo te comento que resultados obtuve. Muchas gracias. |
#13
|
|||
|
|||
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! |
#14
|
||||
|
||||
Cita:
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#15
|
|||
|
|||
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! |
#16
|
||||
|
||||
Hola,
Cita:
|
#17
|
|||
|
|||
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. |
#18
|
|||
|
|||
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. |
#19
|
|||
|
|||
Me respondo a mi mismo, solo habia que cambiar el TLs de No a Si según sea
|
#20
|
|||
|
|||
Hola, tengo el mismo problema, como fue que arreglaste esto?, como cambiar TLs como dices!, gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sobre Enviar Correo desde Delphi 7 | lduron | Varios | 4 | 25-02-2009 21:41:00 |
Error en el envío de correo. | Cecilio | Internet | 0 | 02-07-2008 17:28:20 |
Duda Envio de Correo | jlalvarez | OOP | 6 | 19-12-2007 21:28:32 |
envío de correo con JEdi | felixgo | Internet | 5 | 20-12-2005 11:29:36 |
envio de correo | srangel | Linux | 0 | 22-04-2005 17:44:56 |
|