Envio de correo electronico desde Advantage PLEx

Obsydian, Cool:Plex, Advantage Plex, AllFusion Plex...

Moderadores: Jorge Ubeda, pacopicon

Envio de correo electronico desde Advantage PLEx

Notapor odioalospitufitos » Mié Jun 01, 2011 4:11 pm

Buenos dias a todos! Bueno, almenos aca desde Centro America!

Mi nombre es Jonathan y pues queria agradecerles primeramente por la ayuda de antemano.

Tengo un pequeño problemita, necesito enviar correos electronicos desde Advantage Plex sin depender de un programa cliente de correos (outlook xpress, xchange, etc..).
Queria saber si existe alguna manera de poder enviar un correo electronico sin necesidad de utilizar la funcion OBMAPI/Send mail to recipient que PLEX ofrece.

Esto es basicamente porque necesito que el programa sea mas independiente del usuario y un poco mas automatico, estoy trabajando con una entidad que posee tre campos, de tipo FIELDS/ShortDescription, los denomino como Nombres, Apellidos y Correo Electronico.
La base de datos esta en AS/400.

Las agradecere mucho que opinen del tema sobre las posibles soluciones y muchisimas gracias de antemano por vuestro tiempo.!
:) [/b]
odioalospitufitos
 
Mensajes: 3
Registrado: Mar May 31, 2011 4:02 pm
Ubicación: San Pedro Sula, Honduras, Centro América

Ni modo...

Notapor odioalospitufitos » Sab Jun 04, 2011 5:20 pm

Supongo que tendre que quedarme con el OBMAPI/Send Mail to Recipient....
:cry: :cry: [/i]
odioalospitufitos
 
Mensajes: 3
Registrado: Mar May 31, 2011 4:02 pm
Ubicación: San Pedro Sula, Honduras, Centro América

Otras posibilidades

Notapor Jorge Ubeda » Dom Jun 05, 2011 1:03 am

Estimado colega
Hace mucho tiempo que no uso OBMAPI, porque tuve alguno que otro problema...En su lugar, a partir de Plex 5.5 quizá, existe un grupo de source codes que han funcionado bien. Los encuentras en el patrón Winapi, agrupados bajo el item de Messaging services en la ayuda de Plex para WinApi.
Pero yendo un poco más allá, hace tiempo que uso el objeto CDO.Message, que, aunque requiera más trabajo, permite más flexibilidad, aunque orientado a Exchange.
Si tienes dificultades por requerir algo muy específico de un servidor determinado, quizá necesites usar el API de ese servidor. En otra época, trabajando a través de Lotus Notes, fue suficiente con WinApi.
Jorge Ubeda
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Gracias!

Notapor odioalospitufitos » Jue Jun 09, 2011 6:03 pm

Ok!
Muchas gracias por el consejo!
odioalospitufitos
 
Mensajes: 3
Registrado: Mar May 31, 2011 4:02 pm
Ubicación: San Pedro Sula, Honduras, Centro América

Re: Otras posibilidades

Notapor fenixo69 » Lun Jun 27, 2011 6:26 pm

Jorge Ubeda escribió:Estimado colega
Si tienes dificultades por requerir algo muy específico de un servidor determinado, quizá necesites usar el API de ese servidor. En otra época, trabajando a través de Lotus Notes, fue suficiente con WinApi.
Jorge Ubeda


Tengo un problema con el lotus notes, estoy usando el WINAPI/StartMailMessage pero con este no me lo llama para poder enviar el correo pero trabaja perfecto con el outlook.... no entendi lo que dices de conseguir la api del servidor?
Muchas Gracias
atte Leroy
fenixo69
 
Mensajes: 47
Registrado: Mié Dic 08, 2010 10:19 pm
Ubicación: Honduras

Busy...

Notapor Jorge Ubeda » Lun Jun 27, 2011 10:53 pm

Muy tarde ahora...te contesto mañana
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Notapor fenixo69 » Mar Jun 28, 2011 2:44 pm

espero hoy tengas tiempo Jorge:!: :!: :!: :D
fenixo69
 
Mensajes: 47
Registrado: Mié Dic 08, 2010 10:19 pm
Ubicación: Honduras

email con Lotus notes

Notapor Jorge Ubeda » Mar Jun 28, 2011 10:30 pm

fenixo69 escribió:espero hoy tengas tiempo Jorge:!: :!: :!: :D

Estuve tratando de encontrar material viejo sobre el envío de correo con Notes, pero no tengo nada a mano...
De todas formas, Winapi debería ser suficiente. No veo que menciones el API StartMailSession, que debería ser el primer paso del proceso. ¿Lo has tenido en cuenta? Sería importante que describieras la secuencia de APIs que ejecutas.

Lo que te decía de Notes: ¿no tienes información específica de cómo enviar mensajes?
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Notapor fenixo69 » Mar Jun 28, 2011 10:46 pm

con el outlook me bastaba solo con esa winapi entonces probare la secuencia de start mail session luego sendmail y al final cerrar verdad! todo en un mismo evento?
debe ser por los parametros que ando medio liado que no me funciono...

pd Disculpa pero no entendi tu pregunta del notes :?

muchas gracias por tu ayuda
fenixo69
 
Mensajes: 47
Registrado: Mié Dic 08, 2010 10:19 pm
Ubicación: Honduras

Secuencia de manejo del correo

Notapor Jorge Ubeda » Mié Jun 29, 2011 8:07 am

Hacer la secuencia completa te asegura que controlas todo el proceso. En un conexto donde pudiera eestar activado el correo, quizá con el mensaje fuera suficiente. En cualquier caso, asegurar la secuencia es mejor.
Sobre el Notes, mi pregunta iba dirigida a la posibilidad de que tuvieras documentado el API que recomendara el producto, para seguirlo. Pero winapi debiera ser suficiente.
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Notapor fenixo69 » Jue Jun 30, 2011 3:17 pm

Muy agradecido por tus respuestas Jorge! al final me llamo mucho la atencion tu comentario del CDO.Message y me puse a investigarlo y este al final me funciono perfecto y mejor de lo que esperaba, pero me gustaria saber tu consejo profesional de la diferencia entre el winapi o el CDO.Message?
sobre el CDO.Message me guie gracias a tu web http://www.cuartageneracion.com/API_CDO.html y tambien en la web [url]edge.plexinfo.net[/url]

atte Leroy
fenixo69
 
Mensajes: 47
Registrado: Mié Dic 08, 2010 10:19 pm
Ubicación: Honduras

winapi versus CDO

Notapor Jorge Ubeda » Jue Jun 30, 2011 8:16 pm

Winapi es código c++, o de bajo nivel. CDO es un conjunto de clases que requieren alguna interfaz (que también puede ser c++), y suele recurrirse a VBScript/VBA, que invocan al motor de VBScript y agregan una capa de ejecución. VBscipt también puede presentar problemas de seguridad, si se logra modificar el script. Justamente por esto, el modelo de seguridad de Office 2007/2010 exije declarar expresamente que se confía en el código VBScript, porque de lo contrario impide ejecutarlo.
En cualquiera de los dos casos, existe una dependencia de plataforma en relación con Microsoft. Esto es importante en estos días, donde Microsoft comienza a tratar a estos lenguajes como legacy.
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Re: winapi versus CDO

Notapor fenixo69 » Jue Feb 07, 2013 5:52 pm

Jorge Ubeda escribió:. VBscipt también puede presentar problemas de seguridad, si se logra modificar el script. Justamente por esto, el modelo de seguridad de Office 2007/2010 exije declarar expresamente que se confía en el código VBScript, porque de lo contrario impide ejecutarlo.
En cualquiera de los dos casos, existe una dependencia de plataforma en relación con Microsoft. Esto es importante en estos días, donde Microsoft comienza a tratar a estos lenguajes como legacy.


Hola Jorge,
hasta hoy entendi lo que me dijiste hace dias sobre que impide ejecutarlo, ahora estube probando en una maquina con office 2010 y win7 y me tiro error de "No es valido el valor de configuracion (sendusing)"
origen CDO.Message.1 donde en mi pc con xp y office 2007 si funciona a la perfeccion.
tiene que ver ese error con lo de no exigir que se confia en codigo vbscript?
fenixo69
 
Mensajes: 47
Registrado: Mié Dic 08, 2010 10:19 pm
Ubicación: Honduras

VBScript y el modelo de seguridad de Windows y Office

Notapor Jorge Ubeda » Jue Feb 07, 2013 7:55 pm

Exacto...
Deberás estudiar los cambios de seguridad que te exigen ambos productos, solos o/y combinados. Hoy vengo de luchar con tres instalaciones de Windows 7, capaces de complicarte el día. Te recomiendo que estudies bien los permisos exigidos, en lo posible con tus colegas especialistas en el sistema operativo y el Office, en el caso de que puedas contar con ellos.
Jorge Ubeda
Site Admin
 
Mensajes: 229
Registrado: Mié Oct 26, 2005 6:00 pm
Ubicación: Valencia

Re: Envio de correo electronico desde Advantage PLEx

Notapor sochnedo » Vie Mar 13, 2015 8:23 am

De todas formas, Winapi debería ser suficiente. No veo que menciones el API StartMailSession, que debería ser el primer paso del proceso. ¿Lo has tenido en cuenta? Sería importante que describieras la secuencia de APIs que ejecutas. ???
sochnedo
 
Mensajes: 1
Registrado: Vie Mar 13, 2015 7:37 am

Siguiente

Volver a Plex

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 3 invitados

cron