EXPAND SMTP TRANSIENT ERROR PROCESSING FOR RCPT TO


 
 PRINT SELECTION FOR APAR - PH10885 19/12/11
 APAR= PH10885  SER=                            IN INCORROUT
 EXPAND SMTP TRANSIENT ERROR PROCESSING FOR RCPT TO
 
 STAT= CLOSED  PER  FESN0461035-     CTID= EN0313 ISEV= 3
 SB19/04/10  RC19/04/10  CL19/07/18  PD           SEV= 3
                        PE=                       TYPE= F
 RCOMP= 5735FAL00    TCP/IP FOR Z/VM RREL= R640
 FCOMP= 5735FAL00    TCP/IP FOR Z/VM PFREL= F999  TREL= T
 ACTION=             SEC/INT= N                   DUP/
 USPTF= UI64288      PDPTF=                       DUPS 0
 DW19/04/10  RT19/04/10  SC          FT          RE
 PT          UP          LP          PV          AP
 EN          FL          LC19/07/26  RU19/07/26  OT
 CT          FR          TD          TYPE OF SOLUTION=
 PROJECTED CLOSE CODE=        CUST INST LVL/SU=
 FAILING MODULE= SMTPRPLY     FAILING LVL/SU= 640
 SYSROUTE OF:          RET APAR=             PS=
 STATUS DETAIL= SHIPMENT        RELIEF AVAILABLE=
 COMP OPER ENV=  640
 
              N
 
         N                                        SCP/
 F/                                  TYPE OF SOLUTION=
 PROJECTED CLOSE CODE=        CUST INST LVL/SU=
 FAILING MODULE=              FAILING LVL/SU=
 SYSROUTE OF:          RET APAR=      N      PS=
 STATUS DETAIL=   N N N N N     RELIEF AVAILABLE=
 COMP OPER ENV=
 
 SYSRES=      SYSIN=      SYSOUT=      CPU=             RE-IPL=
 OPTYPE=                 SPECIAL ACTIVITY=          REGRESSION=
 PRE-SCREEN NO.=          RSCP= RS640
 ERROR DESCRIPTION:
 Currently SMTP handles a reply of 451 as a transient error on a
 RCPT TO command.  This will be expanded for 452 replies.
 LOCAL FIX:
 N/A
 
 PROBLEM SUMMARY:
 ****************************************************************
 * USERS AFFECTED: All z/VM SMTP users.                         *
 ****************************************************************
 * PROBLEM DESCRIPTION:                                         *
 ****************************************************************
 * RECOMMENDATION: APPLY PTF                                    *
 ****************************************************************
 The code in the DORCPT routine in module SMTPRPLY checks for a
 451 reply code and treats this as a transient error.   When this
 reply code is received, the mail will be delivered to all
 recipients that have been processed.  All recipients that have
 not been processed will be retried.
 
 In this new instance, a reply code of 452 is being received on
 a RCPT TO command but this error is not being handled as a
 transient error and therefore, it is not being retried..
 This results in some recipients not getting the mail.
 PROBLEM CONCLUSION:
 The DORCPT routine in module SMTPRPLY has been updated to treat
 a reply code of 452 as a transient mail system error.  Any
 non-processed recipients will be retried until the transient
 condition is cleared up.
 TEMPORARY FIX:
 COMMENTS:
 MODULES/MACROS:
 SMTPRPLY
 SRLS:
 NONE
 RTN CODES:
 APPLICABLE COMPONENT LEVEL/SU:
 R640 PSY UI64288 UP19/07/26 I      1000
 R710 PSY UI64289 UP19/07/26 I      1000
 CIRCUMVENTION:
 MESSAGE TO SUBMITTER: