FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Adjuntar un archivo a una mail
Gente, ya estoy medio desesperado con esto, les comento, tengo una aplicación tipo album fotografico, con un boton que serviria para enviar la imagen por mail.
El tema es que con el comando mailto no ecuentro la forma de adjuntar, varios me han aconsejado usar las indy, pero el tema es que necesito que se habra el outlook o el que tengan predeterminado y que el usuario final pueda escribir algun comentario y enviar el mail. El tema con las indy es que hay que definir el servidor SMTP y todo eso y no quiero complicarle la vida al que quiere enviar la foto por mail. Les pido ayuda por favor que como puedo resolver esto. Desde ya muchas gracias. |
#2
|
||||
|
||||
¡No te desesperes del todo!
Hola,
Me temo que lo que quieres conseguir no es posible. A continuación "copio y pego" de un texto extraído de este documento del W3C (World Wide Web Consortium): Cita:
Buscando en Google sobre este asunto más de una persona ha querido también adjuntar un archivo haciendo uso de "mailto", pero, las pocas respuestas que pueden verse pasan por utilizar algo como esto: Código:
mailto:correo@servidor.com?attach=C:\archivo.txt Así pues tendrás que implementar otra solución, bien con ayuda de los componentes Indy, bien con la de otros componentes. No creo que sea un problema solicitar al usuario una serie de datos relativos al envío del correo: creo que cualquier usuario podría proporcionarlos y, cuando no, preguntar por ellos y proporcionarlos una vez obtenidos. También se me ocurre que mediante un poco de ayuda trates de orientar al usuario acerca de los datos que son precisos, de manera que no se sienta intimidado al solicitárselos. Por otro lado tu programa, en este caso, podría luego guardar de algún modo dichos datos, de manera que el usuario no tuviera que proporcionarlos de nuevo. También cabe la posibilidad de no hacer uso de un servidor Smtp: uno de los ejemplos que puedes obtener en la página de los componentes Indy se llama "SMTPRelay" y promete precisamente eso, aunque no sabría decirte mucho más, pues no comprendo del todo su funcionamiento. Seguramente haya otras posibles soluciones, pero esto es todo lo que se me ocurre decir por ahora: probablemente alguien podrá aportar también su punto de vista respecto al tema en cuestión y ayudarte en cuanto pueda, como he tratado de hacer yo. Última edición por dec fecha: 06-05-2005 a las 18:59:21. Razón: (corrección del texto) |
#3
|
||||
|
||||
Tengo entendido, aunque es algo que jamás he usado, que también te seria posible adjuntar un archivo a un mensaje de outlook valiendote de MAPI (mail application program interface). Porque no buscas del tema, incluso aqui en los foros, y nos cuentas como te va.
Saludos.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|