anonymous Log in
Search
Recents:
v3.0
as400-l
Envío de Correo desde el AS 400
03/16/11 04:30 PM

Paola Morales51935

Replies:  7


Estimados:
Estoy trabajando con GX 8.0, generando en COBOL para AS 400
y requiero crear un procedimiento que genere un archivo texto (.txt) y que se
envíe automáticamente por mail, las funcionalidades para el envío de mail que
encuentro en GX son utilizables para desarrollo en .Net, C/SQL, Java, Visual
Basic y Visual ForPro, pero no aparece nada de cómo hacerlo desde el AS.
Necesito saber si es posible hacerlo desde Genexus y si no se puede, necesito
saber cómo hacerlo desde el AS-400 en forma directa, alguien sabe cómo hacerlo
o si es factible hacerlo???
 
Desde ya muchas gracias.
Paola.

-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,23
Por consultas owner-as400-l@gxtech.com.uy
Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5958 (20110316)
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Replies

Leonardo Scafar69905

03/16/11 04:47 PM
<Empty Body>

Martín Merello

03/16/11 05:13 PM

Leonardo,
Creo que esto sólo permite enviar e-mails desde el AS/400, pero no es posible adjuntar archivos. Y no sé si a alguien más le sucede pero, en nuestro caso, también está limitado el tamaño del mensaje.
Hace tiempo busqué información sobre éste tema y encontré un artículo en ITJungle (http://www.itjungle.com/fhg/fhg052307-story01.html) que tal vez permita para resolver el problema: "Send a Spool File from AS/400 with a Specific Subject Line and Message Body". Digo tal vez porque aún no pude probarlo.
Saludos,
* Lic. Martín Merello
Departamento de Informática
Gramón Bagó de Uruguay S.A.
Advertencia: Confidencialidad.- Este e-mail y todo archivo adjunto contiene información confidencial para un destinatario y con un propósito específico. La transmisión de esta información es privada y está protegida por ley. Si Usted no es el destinatario, o si duda que la información le haya sido enviada voluntariamente, queda de esta forma notificado que está estrictamente prohibida su difusión, copia o distribución. Sírvase abstenerse de la toma de cualquier acción basada en el contenido de esta información, excepto por la eliminación en forma permanente de este e-mail y todo archivo adjunto de su sistema, previo aviso al remitente, que desde ya se agradece.
Warning: Confidentiality.- This e-mail, and any file transmitted with it, contains confidential information intended solely for the addressee and with a specific purpose. The privacy of this information and its transmission is protected by law. If you are not the addressee, or if you doubt that the information has been willfully sent, you are hereby notified that any disclosure, copy or distribution of it is strictly forbidden. Please refrain from taking any action based on the contents of this information, and after notifying the sender, delete permanently from your system this e-mail and any attached file.
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,23
Por consultas owner-as400-l@gxtech.com.uy
Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5958 (20110316)
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com

cfuentes

03/16/11 05:28 PM
Amigos del foro,
Es posible enviar archivos con el comando snddst, yo lo hago. Los
documentos deben estar alojados en las carpetas de archivos
integrados(con el iseries navigator se pueden pegar directamente
(\root\qdls\bin). Se debe establecer tipo de envío *doc y se pueden
manejar variables en los campos documento y carpeta para hacerlo
dinámico y manejarlo desde un Cl)
Saludos,
Carlos
El 16/03/2011 16:12, Martín Merello

Hollich, Pablo

03/16/11 05:35 PM

Genera el txt en alguna carpeta del AS400
Usa el comando propio del AS400


Desde el procedimiento GX que genera el txt , una vez generado , hace un call a una CL que invoque el mandato SNDDST (Enviar distribución )

Los parámetros: &USUMAIL -> a quien le envias el mail
&MSG -> es el asunto
&DOCUMENTO -> el el nombre del documento
&FLR -> carpeta del AS400 en la que generaste el txt

SNDDST TYPE(*DOC) TOINTNET((&USUMAIL)) DSTD(ENVIO) +
MSG(&MSG) DOC(&DOCUMENTO) FLR(&FLR)

Espero te sirva la idea

Hollich, Pablo

03/16/11 05:35 PM

Genera el txt en alguna carpeta del AS400
Usa el comando propio del AS400


Desde el procedimiento GX que genera el txt , una vez generado , hace un call a una CL que invoque el mandato SNDDST (Enviar distribución )

Los parámetros: &USUMAIL -> a quien le envias el mail
&MSG -> es el asunto
&DOCUMENTO -> el el nombre del documento
&FLR -> carpeta del AS400 en la que generaste el txt

SNDDST TYPE(*DOC) TOINTNET((&USUMAIL)) DSTD(ENVIO) +
MSG(&MSG) DOC(&DOCUMENTO) FLR(&FLR)

Espero te sirva la idea

jbusquets@grespania.

03/17/11 11:28 AM
<Empty Body>

jbusquets@grespania.

03/17/11 11:31 AM
<Empty Body>


Back to as400-l