2016-06-07 123 views
0

社区!通过JCL添加一些电子邮件信息

我有一个有趣的问题。我写了一个小的jcl,将xmit文件写入另一封电子邮件。 XMIT 是否可以添加一些信息到电子邮件,如subj?

+0

您可以发布您用来发送电子邮件的JCL吗?通常可以将主题行添加到通过批处理作业从z/OS发送的电子邮件中。 –

+0

您是否想过查阅文档? 'tso xmit命令电子邮件' –

+0

或者如果它很小,请看XmitIp软件包(从http://www.lbdsoftware.com/tcpip.html下载) –

回答

1

是的,但具体取决于您的系统,例如这是来自我以前的公司的电子邮件作业:

//jobname JOB (acct_no),'EMAIL',  
    //   MSGCLASS=X, 
    //   NOTIFY=&SYSUID 
    //* 
    //******************************************************************** 
    //*                 * 
    //* EMAIL STEP              * 
    //* ADDRDD KEEPS DISTRIBUTION LIST         * 
    //* MESSGDD KEEPS EMAIL TEXT           * 
    //* ATTACHDD KEEPS ATTACHMENT FILE         * 
    //*                 * 
    //******************************************************************** 
    //EMAIL EXEC PGM=IKJEFT1B 
    //SYSEXEC DD DISP=SHR,DSN=SYS1.TCPIP.SMTP.CEXEC 
    //SYSPRINT DD SYSOUT=* 
    //ADDRDD DD * 
    To [email protected] 
    //MESSGDD DD * 
    Here is the text of my email. 
    Here is some more text. 
    //ATTACHDD DD DISP=SHR,DSN=my.attached.dataset 
    //SYSTSPRT DD SYSOUT=* 
    //SYSTSIN DD * 
    %XMITIP * + 
    SUBJECT 'My email subject' + 
    ADDRESSFILEDD ADDRDD + 
    MSGDD MESSGDD + 
    FILEDD ATTACHDD 
+1

您看起来是使用XmitIp(这是一个很好的选择小文件)。 Xmitip如果尚未安装,可以从http://www.lbdsoftware.com/tcpip.html下载。 –

+0

// XMIT EXEC PGM = IKJEFT01,REGION = 6M
// SYSTSPRT DD SYSOUT = *
// SYSTSIN DD DSN = HIQUAL.TRANSMIT,DISP = SHR
我已经写代码,其中发送文件包含: TRANSMIT DOmain.AKALIACH DSN('hiqual.TEMP2' )
我只是尝试与受 –

+0

修改此代码@ AndreiKaliachka - 大型机上的XMIT纯粹是将文件发送到另一个系统;它不是电子邮件的替代品,也没有主题。 XMITIP与XMIT不同,因为它*是一个电子邮件程序。 –