IBM Support

SI54276 - TCPIP-SMTP-INCORROUT SMTP NOT SENDING A NON-DELIVERY MESSAGE

PTF Cover Letter


PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

TCPIP-SMTP-INCORROUT SMTP NOT SENDING A NON-DELIVERY MESSAGE


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED      PTF/FIX  LEVEL

TYPE PROGRAM  REL  NUMBER   MIN/MAX  OPTION
---- -------- ---  -------  -------  ------
NONE



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the license agreement which
accompanied, or was contained in, the Program for which you are obtaining
the PTF.  You are not authorized to install or use the PTF except as part
of a Program for which you have a valid Proof of Entitlement.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.

The applicable license agreement may have been provided to you in printed
form and/or may be viewed using the Work with Software Agreements (WRKSFWAGR)
CL command.





APAR Error Description / Circumvention

-----------------------------------------------
SMTP not sending a non-delivery msg.

CORRECTION FOR APAR SE59787 :
-----------------------------
Sending a non-delivery after retry if retry always received 4XX
reply.

CIRCUMVENTION FOR APAR SE59787 :
--------------------------------
None.


Activation Instructions


None.




Special Instructions


********************************************************************
THE FOLLOWING ARE SUPERSEDED SPECIAL INSTRUCTIONS. IF THE SUPERSEDED
PTF HAS ALREADY BEEN APPLIED AND ITS SPECIAL INSTRUCTION FOLLOWED,
IT IS NOT NECESSARY TO FOLLOW THAT SPECIAL INSTRUCTION AGAIN.
********************************************************************

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI51770 :
=================================================

1) Before Applying/Removing:
ENDTCPSVR SERVER(*SMTP *POP)
ENDMSF

2) After Applying/Removing:
STRTCPSVR SERVER(*SMTP *POP)
STRMSF

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI43165 :
=================================================

Before Applying/Removing:
ENDTCPSVR SERVER(*SMTP *POP)
ENDMSF

After Applying/Removing:
STRTCPSVR SERVER(*SMTP *POP)
STRMSF

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI47793 :
=================================================

Before Applying/Removing:
ENDTCPSVR *SMTP

After Applying/Removing:
STRTCPSVR *SMTP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI51163 :
=================================================

Before apply/remove the PTF
ENDTCPSVR *SMTP

After apply/remove the PTF
STRTCPSVR *SMTP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI51148 :
=================================================

Before apply/remove the PTF
ENDMSF
ENDTCPSVR *SMTP
ENDTCPSVR *POP

After apply/remove the PTF
STRMSF
STRTCPSVR *SMTP
STRTCPSVR *POP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI51096 :
=================================================

Before Applying/Removing:
endtcpsvr *smtp
endtcpsvr *pop
endmsf


After Applyng/Removing:
strtcpsvr *smtp
strtcpsvr *pop
strmsf

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI50738 :
=================================================

Before apply/remove this PTF
ENDMSF
ENDTCPSVR *SMTP

After apply/remove this PTF
STRMSF
STRTCPSVR *SMTP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI50216 :
=================================================

*************************
* Apply/Remove          *
*************************
1) Before Applying/Removing:
ENDTCPSVR SERVER(*SMTP)

2) After Applying/Removing:
STRTCPSVR SERVER(*SMTP)

*************************
* Enable this function  *
*************************
1) Stop SMTP service
ENDTCPSVR SERVER(*SMTP)

2) Open the function
When enabling this function for the first time, a system scope
environment variable should be created to specify the customized remote
SMTP server port:
ADDENVVAR ENVVAR(QIBM_SMTP_SERVER_PORT) VALUE('xxx') LEVEL(*SYS)

If the system scope environment variable was created already, please
use the following CL to change remote SMTP server port:
CHGENVVAR ENVVAR(QIBM_SMTP_SERVER_PORT) LEVEL(*SYS) VALUE('xxx')

NOTE: xxx is the remote SMTP server port.

3) Start SMTP service
STRTCPSVR SERVER(*SMTP)

*************************
* Disable this function *
*************************
1) Stop SMTP service
ENDTCPSVR SERVER(*SMTP)

2) Close the function
CHGENVVAR ENVVAR(QIBM_SMTP_SERVER_PORT) LEVEL(*SYS) VALUE('0')
or
RMVENVVAR ENVVAR(QIBM_SMTP_SERVER_PORT) LEVEL(*SYS)

3) Start SMTP service
STRTCPSVR SERVER(*SMTP)

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI49755 :
=================================================

1) Before Applying/Removing:
ENDTCPSVR *SMTP

2) After Applying/Removing:
STRTCPSVR *SMTP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI41869 :
=================================================

Restart the SMTP/MSF servers before applying and after removing this
PTF.

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI46193 :
=================================================

1) Before Applying/Removing:
ENDTCPSVR *POP

2) After Applying/Removing:
STRTCPSVR *POP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI45518 :
=================================================

*************************
* Apply/Remove          *
*************************
1) Before Applying/Removing:
ENDTCPSVR *POP

2) After Applying/Removing:
STRTCPSVR *POP

*************************
* Enable this function  *
*************************
1) Stop POP service
ENDTCPSVR *POP

2) Open the function
If enable this function for the first time, a system scope
environment
variable should be created for limitation:
ADDENVVAR ENVVAR(QIBM_POP_MAX_CONC_CONN) VALUE('xxx') LEVEL(*SYS)
NOTE: xxx is the limitation number of maximum POP concurrent
connection.
Commonly its value is equal as or less than POP users'
account,
and it also should be larger than NBRSVR's value of CHGPOPA.

3) Start POP service
STRTCPSVR *POP

*************************
* Disable this function *
*************************
1) Stop POP service
ENDTCPSVR *POP

2) Close the function
CHGENVVAR ENVVAR(QIBM_POP_MAX_CONC_CONN) LEVEL(*SYS) VALUE('0')
or
RMVENVVAR ENVVAR(QIBM_POP_MAX_CONC_CONN) LEVEL(*SYS)

3) Start POP service
STRTCPSVR *POP

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI38385 :
=================================================

Before Applying/Removing PTF:
endtcpsvr *smtp
endmsf

After Applying/Removing PTF:
strtcpsvr *smtp
strmsf

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI44719 :
=================================================

*************************
* Apply/Remove          *
*************************

1) Before Applying/Removing:
ENDTCPSVR SERVER(*SMTP *POP)
ENDMSF

2) After Applying/Removing:
STRTCPSVR SERVER(*SMTP *POP)
STRMSF

*************************
* Enable this function  *
*************************
1) Stop SMTP and MSF service
ENDMSF
ENDTCPSVR *SMTP

2) Open the function and set the mail router and firewall
1. If enable this function first time, a system scope environment
variable should be created for switch:
ADDENVVAR ENVVAR(QIBM_SMTP_FWDSVR_LCL_MAIL) VALUE('YES')
LEVEL(*SYS)
If the environment variable has been created, change its value
to *YES:
CHGENVVAR ENVVAR(QIBM_SMTP_FWDSVR_LCL_MAIL) VALUE('YES')
LEVEL(*SYS)

2. Run CHGSMTPA to set "Forwarding mailhub server"

3) Start SMTP and MSF service
STRMSF
STRTCPSVR *SMTP

*************************
* Disable this function *
*************************
1) Stop SMTP and MSF service
ENDMSF
ENDTCPSVR *SMTP

2) Close the function
CHGENVVAR ENVVAR(QIBM_SMTP_FWDSVR_LCL_MAIL) VALUE('NO')
LEVEL(*SYS)
As for "Forwarding mailhub server" configuration, it can be kept
or disabled based on the requirement.

3) Start SMTP and MSF service
STRMSF
STRTCPSVR *SMTP

*************************
* Note                  *
*************************
When the function is enabled, local mails also will be forward to
mailhub server and the mailhub server will forward it back. That will
cause a bad loop. In order to avoiding the loop, the following command
is recommended strongly.

ADDSMTPLE TYPE(*REJECT) INTNETADR('x.x.x.x')

NOTE: x.x.x.x is the mail router's IP. It refuses all SMTP connections
which are from mail router

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI49743 :
=================================================

1) Before Applying/Removing:
ENDTCPSVR *SMTP
ENDMSF

2) After Applying/Removing:
STRTCPSVR *SMTP
STRMSF


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   SI51770      TCPIP-SMTP-MSGMCH6902 QMSF JOB ISSUING MCH6902 AFTER IPL.
   SI51770      TCPIP-SMTP-F/QZMFBIGE-RC03-MSGCPFAF95 2GB EMAIL ATTACHMENT C
   SI51770      TCPIP SNDDST *LMSG ON GREEK LANGUAGE
   SI51770      TCPIP UIDL ORDER OF POP ITEMS IN MAILBOX NEEDS TO BE BASED O
   SI51770      TCPIP-SMTP-F/QTMSSRCD-MSGMCH3601 MCH3601 FROM QTMSSRCD WHEN
   SI51770      TCPIP-POP-MSGC2M1601 POP SERVER JOBS FAILS WITH C2M1601 PROB
   SI51770      OSP-MSGMCH0601-PAR-940XDIAG CLIENT PRESTART JOB QTSMTPCLTP F
   SI43165      TCPIP-OTHER-INCORROUT SMTP NOT IGNORING FIREWALL PARAMER SET
   SI47793      TCPIP-SMTP-MSGCPF0921 SMTP FAILS TO START AFTER AN IPL
   SI51744      OSP-MSGTCP2074-PAR MSGTCP2074 IS LOGGED INCORRECTLY
   SI51163      TCPIP-SMTP-INCORROUT SMTP IS APPENDING THE DOMAIN TO THE FOR
   SI51148      OSP-MSGSTRMSF*RESUMEFAILS-PAR-940XMISC CUSTOMER NEEDS TO DO
   SI51096      TCPIP-SMTP-THREADS-UNPRED WHEN USING SMTP AUTHENTICATION SOM
   SI50738      SP/QTMMCUTL MSF JOBS ENDING. SOFTWARE PROBLEM THROWN FOR 577
   SI50216      F/QTMSCLCP Enable SMTP Client to sent to different port
   SI49755      TCPIP-SMTP-UNPRED SMTP MESSAGE IS NOT DELIVERED IF SENDING T
   SI49743      TCPIP-SMTP-PERFM SENDING MAIL TAKING A LONG TIME DUE TO IPV6
   SI41869      TCPIP-SMTP-UNPRED SMTP MAIL RETURNS NONDELIVERY MESSAGES WIT
   SI45552      TCPIP-SMTP-THREADS-WAIT EMAIL TAKES 10 MINUTES TO SEND WHEN
   SI44719      TCPIP-SMTP-INCORROUT EMAIL IS NOT FORWARDED TO DEFINED MAIL
   SI49465      OSP-PAR-940XCOM I5/OS 710 DOES NOT REPORT ALL RECIPIENTS OF
   SI46193      OSP-MSGC2M1601-PAR-940XCOM 5770 SP/QTMMCUTL MSGC2M1601 SYMPT
   SI45518      TCPIP-POP-THREADS-PERFM NEED TO BE ABLE TO LIMIT THE AMOUNT
   SI44720      TCPIP-SMTP-INCORROUT EMAIL IS NOT FORWARDED TO DEFINED MAIL
   SI44500      TCPIP-SMTP-INCORROUT SMTP NOT USING MX RECORD PREFERENCE COR
   SI41849      TCPIP SMTP MX ADDRESS RESOLUTION
   SI40976      TCPIP-SMTP TO: ADDRESS INVALID
   SI40838      TCPIP-SMTP-INCORROUT TCP/IP CONNECTIONS FAILS TO USE IP ADDR
   SI38385      TCPIP-SMTP-F/QTMSCLNT-T/QTMSCLNT-MSGMCH3601 SMTP CLIENT JOB

Summary Information

System..............................i
Models..............................
Release.............................V7R1M0
Licensed Program...............5770TC1
APAR Fixed..........................View details for APAR SE59787
Superseded by:......................View fix details for PTF SI76114
Recompile...........................N
Library.............................QTCP
MRI Feature ........................NONE
Cum Level...........................NONE


IBM i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0"},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1","Product":{"code":"SG15V","label":"PTF Cover Letters - OS\/400 General"},"Component":"5770TC1","Edition":""}]

Document Information

Modified date:
20 April 2021