![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Muchas gracia
Gracias por la rapidez, estoy avanzando algo pero me da errores que no tengo ni idea de como resolver, a ver si puedo encontrar algo de ayuda por ahi. Un saludo y suerte con tus problemillas!
|
|
#2
|
|||
|
|||
|
Cita:
Como te prometí, aquí esta lo que he podido averiguarte hasta ahora: Los mensajes se envían mediante objetos del tipo TIdSMTP. Este es un componente Indy disponible en la paleta Indy Clients. Cada mensaje se almacena en objetos del tipo TIdMessage. Este es un componente Indy disponible en la paleta Indy Misc. Para definir el mensaje, las propiedades claves de TIdMessage son las siguientes: Body : Esta propiedad es un TStringList que almacena el texto del mensaje From : Esta propiedad es del tipo TIdEmailAddressItem, un tipo usado por Indy para definir direcciones. La prpoiedad indica el correo del que envía Subject : Es un string con el título o asunto del mensaje Recipients : Esta propiedad indica la lista de direcciones a donde se enviará el mensaje. Es del tipo TIdEmailAddressList, el cual es usado por Indy para manejar los TIdEmailAddressItem, Lógicamente hay más; pero estas son las básicas. El manejo de direcciones dado por TIdEmailAddressItem se maneja con 3 propiedades: Address : La dirección de correo en sí Name : El nombre asociado a esa dirección Text : El texto usado para desplegar direcciones, o se 'Name <Address>' Finalmente, el componente TIdSMTP se configura con base a 3 propiedades: Port : El número del puerto (por default 25) Host : La dirección IP o el nombre del servidor AutheticationType : Usa atNone si no requiere autenticar, o si es requerido, usa atLogin, suministrando además las credenciales en las propiedades UserId y Password Una vez definido lo anterior, hacer el envío requiere 3 métodos de TIdSMTP a. Llamar al método Connect para establecer la conexión b. Enviar el mensaje con el método Send c. Garantizar el fin de la conexión con el método Disconnect La siguiente rutina ilustra toda esta teoría: Coloco el puerto solo para ilustración, ya que el default es 25. Observa el uso de la variable ElDestinatario para agregar uno a uno, un par de destinarios a la lista dada por Recipients. Es de anotar que TIdEmailAddressItem está definido en la unidad IdEMailAddress, por tanto, debes agregarla a clausula Uses. El principal problema es determinar los parámetros correctos para las propiedades de TIdSMTP. Creo que ahí es donde estarán tús problemas. Bueno, espero que esto te ayude Saludos |
|
#3
|
|||
|
|||
|
Como te fué ?
Hola,
Te funcionó ?. Aunque ahora a mi me ha trabajado muy bien con Delphi 4, aquella ocasión en que lo hice por primera vez tuve muchos problemas; así que me gustaría saber de tús experiencias. |
|
#4
|
|||
|
|||
|
Si que me funciono, tuve unos problemas a la hora de autentificarme por que el servidor lo requiere, pero lo solucione. Muchisimas gracias por todo. Un saludo enorme!
|
|
#5
|
|||
|
|||
|
Cita:
De nada. Me alegro de haber podido ayudarte. A la orden para cualquier otra cosa. Muchos Saludos |
|
#6
|
|||
|
|||
|
Segun he leido creo que tiene algo que ver
Hola de nuevo, otra vez estoy por aqui, no se si estoy en lo cierto pero he leido algo por ahi y creo que tiene algo que ver.Comienzo, estoy intentado añadir en una aplicacion echa en Delphi 4 la opcion de enviar SMS a moviles a través de internet, y he leido por ahi que con Indy se puede. Mientras me comentais algo sigo buscando como loca por internet a ver si doy con algo. Un saludo!! PD: El envio de mail va D.P.M!!! Gracias!!! |
|
#7
|
|||
|
|||
|
Voy a averiguar. Sugiero otro hilo
Cita:
La verdad nunca he hecho algo así con Delphi 4. Me dá curiosidad y yo también voy a averiguar. Esta noche lo haré y entonces compartiremos experiencia. Por otra parte, de acuerdo a la guía de estilo, este tema debería ir en un hilo diferente. Te sugiero abrirle uno, o si ya lo has hecho, envíame aquí un enlace al mismo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ayuda Indy | hidal | C++ Builder | 1 | 27-08-2006 20:28:55 |
| Ayuda con Indy | JerS | Varios | 1 | 07-10-2005 21:44:10 |
| Ayuda con componentes Indy FTP | taita | Internet | 3 | 26-10-2004 10:09:45 |
| Ayuda con las Indy por favor :'( | k4sp3r | Internet | 9 | 25-09-2004 20:37:55 |
| Ayuda Indy | VolaRe | Internet | 1 | 13-09-2004 23:51:28 |
|