In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Enviar eMail desde una aplicacion Xailer

Foro de Xailer profesional en español
Responder
Boris
Mensajes: 153
Registrado: Jue Ago 17, 2006 1:26 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por Boris »

Por favor alguien me podria decir cual es la forma mas recomendable de
enviar correos desde mi aplicacion con archivos adjuntos. Hasta ahora
utilizaba Mailto pero no me permite adjuntar archivos a los mensajes.
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por jlalin »

Boris,
consulta la documentación de la clase TMapi. También tienes un pequeño
ejemplo en SamplesInternetSimpleMapi.
Saludos,
José Lalí­n
Boris
Mensajes: 153
Registrado: Jue Ago 17, 2006 1:26 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por Boris »

Si lo probe pero no me funciono te paso el codigo fuente de mi pruba. Decime
que tengo mal en este codigo.
WITH OBJECT oMessage:=TMapi():new()
:aReceipts := { { "Master ISI", "masterisi@masterisi.com.ar",
mapiTO }}
:cFromAddress:='borischesini@masterisi.com.ar'
:cFromName:='Capomaximo'
:cMessage:='asdflkjasdlfhaskhdfja'
:cSubject:='Mensage de Prueba'
:cName:='ajksdgfkjsd'
:Create()
END
MsgInfo(oMessage:Logon())
MsgInfo(oMessage:Send())
MsgInfo(oMessage:Logoff())
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Enviar eMail desde una aplicacion Xailer

Mensaje por ignacio »

Boris,
Consulte el ejemplo en samplesInternetSimpleMapi.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Boris" <masterisi@masterisi.com.ar> escribió en el mensaje
news:[email=45368686@news.xailer.com...]45368686@news.xailer.com...[/email]
> Si lo probe pero no me funciono te paso el codigo fuente de mi pruba.
> Decime que tengo mal en este codigo.
>
> WITH OBJECT oMessage:=TMapi():new()
> :aReceipts := { { "Master ISI", "masterisi@masterisi.com.ar",
> mapiTO }}
> :cFromAddress:='borischesini@masterisi.com.ar'
> :cFromName:='Capomaximo'
> :cMessage:='asdflkjasdlfhaskhdfja'
> :cSubject:='Mensage de Prueba'
> :cName:='ajksdgfkjsd'
> :Create()
> END
> MsgInfo(oMessage:Logon())
> MsgInfo(oMessage:Send())
> MsgInfo(oMessage:Logoff())
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por jlalin »

Boris,
> Si lo probe pero no me funciono te paso el codigo fuente de mi pruba. Decime
> que tengo mal en este codigo.
¿ Qué es lo que no funciona: el ejemplo SimpleMAPI y tu código ?
Para que el correo MAPI funcione correctamente tienes que tener alguna
cuenta creada y válida: compruébalo con MsgInfo( ::cAccount ). Este tipo de
correo no se enví­a a través de SMTP.
También puedes comprobar los valores de ::nLastError, ::lLoggedOn y
::hSession entre las llamadas para ver si se está produciendo algún error.
Comprueba si tienes alguna contraseña en la definición de la cuenta de
correo que estás utilizando, si es así­ deberás incluirla en :cPassword.
Saludos,
José Lalí­n
Boris
Mensajes: 153
Registrado: Jue Ago 17, 2006 1:26 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por Boris »

Si probe el ejemplo y el cAccount me da el nombre de la cuenta prederminda
en mi maquina pero cuando realizo el Logon() siempre retorna .F., la cuenta
es SMTP y el password esta puesto
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Enviar eMail desde una aplicacion Xailer

Mensaje por jlalin »

Boris,
> Si probe el ejemplo y el cAccount me da el nombre de la cuenta prederminda
> en mi maquina pero cuando realizo el Logon() siempre retorna .F., la cuenta
> es SMTP y el password esta puesto
Entonces comprueba que tu cliente de correo predeterminado tenga habilitado
el soporte de MAPI para la cuenta que estás usando.
Saludos,
José Lalí­n
Responder