可以发送带有主机附件的电子邮件

  • 本文关键字:电子邮件 主机 jcl mvs
  • 更新时间 :
  • 英文 :


我有以下代码:

//******************************************
//PROC01   EXEC PGM=IEBGENER                
//SYSIN    DD DUMMY                         
//SYSPRINT DD SYSOUT=*                      
//SYSUT2   DD SYSOUT=(B,SMTP)               
//SYSUT1   DD *                               
RCPT TO:<MAIL@AR.TEST.COM>                
DATA                                                             
SOME TEXT GOES HERE   

我可以将数据集/文件附加到邮件中吗?谢谢。

试试这样写:

//******************************************
//PROC01   EXEC PGM=IEBGENER                
//EMAIL    OUTPUT DEST=EMAIL,
//         USERDATA=('FILENAME:attachment.txt',
//         'TO:<MAIL@AR.TEST.COM>',
//         'FILEDESC:Sent from MVS'),
//         TITLE=('Sent from MVS'),
//         MAILFROM=('<YOURMAIL@AR.TEST.COM>'),
//         REPLYTO=('<YOURMAIL@AR.TEST.COM>')
//SYSIN    DD DUMMY                         
//SYSPRINT DD SYSOUT=*                      
//SYSUT2   DD SYSOUT=Z,OUTPUT=*.EMAIL
//SYSUT1   DD DISP=SHR,DSN=<DSNNAME>

或者,如果您希望附件为PDF格式,则设置为:

//******************************************
//PROC01   EXEC PGM=IEBGENER                
//EMAIL    OUTPUT DEST=EMAILPDF,
//         USERDATA=('FILENAME:attachment.pdf',
//         'TO:<MAIL@AR.TEST.COM>',
//         'PDFPGSIZ=(826,1169)',
//         'PDFFONT=(COURIER,8)',
//         'FILEDESC:Sent from MVS'),
//         TITLE=('Sent from MVS'),
//         MAILFROM=('<YOURMAIL@AR.TEST.COM>'),
//         REPLYTO=('<YOURMAIL@AR.TEST.COM>')
//SYSIN    DD DUMMY                         
//SYSPRINT DD SYSOUT=*                      
//SYSUT2   DD SYSOUT=Z,OUTPUT=*.EMAIL
//SYSUT1   DD DISP=SHR,DSN=<DSNNAME>

希望这对你有用

您应该可以直接添加card:

//DD DSN=,DISP=SHR

到现有作业的末尾。我们一直用这种风格。如前所述,使用OUTPUT卡也是一个选项。

相关内容

  • 没有找到相关文章

最新更新