GXOfiice2.dll MAPISession - Envio de correos
Publicado por Yenny Torres (3 intervenciones) el 18/03/2013 21:08:16
Buenas tardes a todos,
Estoy trabajando con GX X Evolution 1, Java, Postgresql, necesito realizar el envío de correos desde mi aplicación, con el tipo de dato SMTP me funciona correctamente pero necesito ahora crearlo por la opcion de MAPISession, cosa que aún no me ha funcionado, el código que tengo es el siguiente:
Sub 'Enviar'
&DirTo.Address = &Usucodr
&DirTo.Name = &usudesr
&Envio.To.Clear()
&Envio.To.Add(&DirTo)
&DirCc.Address = &usucod
&DirCc.Name = &usudes
&Envio.Cc.Clear()
&Envio.Cc.Add(&DirCc)
&Envio.Subject = &Asunto
&Envio.HTMLText = &Mensaje
&Mensajes.Editwindow = 1
&Mensajes.Login()
&Mensajes.Send(&Envio)
if &Mensajes.ErrCode <> 0
msg(&Mensajes.ErrDescription)
endif
&Mensajes.Logout()
EndSub
Al ejecutar esta rutina el sistema me arroja el siguiente error:
java.lang.NoClassDefFoundError: Could not initialize class com.genexus.gxoffice.MAPISession
Agradezco su valiosa gestión y colaboración
Estoy trabajando con GX X Evolution 1, Java, Postgresql, necesito realizar el envío de correos desde mi aplicación, con el tipo de dato SMTP me funciona correctamente pero necesito ahora crearlo por la opcion de MAPISession, cosa que aún no me ha funcionado, el código que tengo es el siguiente:
Sub 'Enviar'
&DirTo.Address = &Usucodr
&DirTo.Name = &usudesr
&Envio.To.Clear()
&Envio.To.Add(&DirTo)
&DirCc.Address = &usucod
&DirCc.Name = &usudes
&Envio.Cc.Clear()
&Envio.Cc.Add(&DirCc)
&Envio.Subject = &Asunto
&Envio.HTMLText = &Mensaje
&Mensajes.Editwindow = 1
&Mensajes.Login()
&Mensajes.Send(&Envio)
if &Mensajes.ErrCode <> 0
msg(&Mensajes.ErrDescription)
endif
&Mensajes.Logout()
EndSub
Al ejecutar esta rutina el sistema me arroja el siguiente error:
java.lang.NoClassDefFoundError: Could not initialize class com.genexus.gxoffice.MAPISession
Agradezco su valiosa gestión y colaboración
Valora esta pregunta
0