SMTP cataloged procedure (SMTPPROC)

Restriction: SMTP does not support z/OS® UNIX files.

This procedure contains the data set name for the SMTP configuration data set.
//SMTP PROC MODULE=SMTP,DEBUG=,PARMS='NOSPIE/',SYSERR=SYSERR
//*
//* z/OS Communications Server
//* SMP/E Distribution Name: EZAEB017
//*
//* Copyright:    Licensed Materials - Property of IBM
//*               "Restricted Materials of IBM"
//*               5694-A01
//*               Copyright IBM Corp. 1989, 2008
//*               US Government Users Restricted Rights -
//*               Use, duplication or disclosure restricted by
//*               GSA ADP Schedule Contract with IBM Corp.
//*
//* Status:       CSV1R10
//*
//SMTP     EXEC PGM=MVPMAIN,
//             PARM='&MODULE,PARM=&DEBUG,ERRFILE(&SYSERR),&PARMS',
//             REGION=6144K,TIME=1440
//STEPLIB  DD DSN=TCPIP.SEZATCP,DISP=SHR
//*
//*        The SYSMDUMP DD statement will cause MVS to provide
//*        an IPCS readable dump for ABENDs.
//*SYSMDUMP DD DISP=SHR,DSN=your.dump.data.set
//*
//*        SYSPRINT points to a data set used for the output from
//*        internal calls to IDCAMS.  It can be a temporary data set.
//*
//SYSPRINT DD SYSOUT=*
//*
//*        SYSERR contains runtime diagnostics from Pascal.  It can be
//*        a data set or SYSOUT.
//*
//SYSERR   DD SYSOUT=*
//*
//*        SYSDEBUG receives output that is generated when the DEBUG
//*        configuration statement is specified in SMTP.  It can be
//*        a data set or SYSOUT.
//*
//SYSDEBUG DD SYSOUT=*
//*
//*        OUTPUT contains the startup and shutdown messages from SMTP.
//*        It can be a data set or SYSOUT.
//*
//OUTPUT   DD SYSOUT=*
//*
//*        LOGFILE receives output that is generated when the LOG
//*        configuration statement is specified in SMTP.  It can be
//*        a data set or SYSOUT.
//*
//LOGFILE  DD SYSOUT=*
//*
//*        SMTPNJE is the output of the SMTPNJE command.
//*        Before running SMTP you should use the SMTPNJE command
//*        to create the data set and then you can remove the
//*        "*" from the following line to activate SMTPNJE.
//*
//*SMTPNJE  DD DSN=TCPIP.SMTPNJE.HOSTINFO,DISP=SHR
//*
//*        CONFIG points to a sample configuration data set.
//*        Before running SMTP you should modify this file to
//*        include parameters suitable for your installation.
//*
//CONFIG   DD DSN=TCPIP.SEZAINST(SMTPCONF),DISP=SHR
//*
//*        SECTABLE points to your SMTP security table data set.
//*        If you are running with the SECURE option, this data set
//*        will contain a list of NJE users who are authorized to
//*        use the gateway.
//*        You must remove the "*" from the following line to allow
//*        SMTP to find the data set.
//*
//*SECTABLE DD DSN=SMTP.SMTP.SECTABLE,DISP=SHR
//*
//*        SMTPRULE points to the data set containing the rewrite rules
//*        for the header addresses. You must specify REWRITE822HEADER
//*        YES for this data set to be read.
//*        You must remove the "*" from the following line to allow
//*        SMTP to find the data set.
//*
//*SMTPRULE DD DSN=SMTP.SMTP.RULE,DISP=SHR
//*
//*        SYSTCPD explicitly identifies which data set is to be
//*        used to obtain the parameters defined by TCPIP.DATA
//*        when no GLOBALTCPIPDATA statement is configured.
//*        See the IP Configuration Guide for information on
//*        the TCPIP.DATA search order.
//*        The data set can be any sequential data set or a member of
//*        a partitioned data set (PDS).
//*
//SYSTCPD  DD DSN=TCPIP.SEZAINST(TCPDATA),DISP=SHR
Figure 1. SMTP cataloged procedure (SMTPPROC)