2016-06-07 120 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不同,因爲它*是一個電子郵件程序。 –