After upgrading Endevor users are no longer receiving email notifications for Package Approvals and Override sign-out.
All Support Releases
There are several things that need to be completed and checked.
1. Make sure that the $ESMTP macro contains any modification that you made for the previous release. The macro is provided in the Endevor CSIQOPTN dataset.
For example if some site have converted from SMTP to CSSMTP the macro would have been changed to look like this:
MACRO
&LABEL $ESMTP &DSECT=NO, DROP TABLE DSECT (OR NOT) X
&HOSTNAME=, (REQ'D) SMTP HOST NAME X
&DFTDOMAIN=, (REQ'D) DEFAULT DOMAIN NAME X
&DFTURL=, (OPT) DEFAULT ENDEVOR URL X
&MFID=, (REQ'D) MAINFRAME APPROVER GRP/USER ID X
&EMAILID=, (REQ'D) EMAIL ID X
&DOMAIN=, (OPT) DEFAULT DOMAIN NAME OVERRIDE X
&URL=, (OPT) DEFAULT URL OVERRIDE X
&DFTEWIURL=, (OPT) DEFAULT UI URL X
&SMTPTASKNAME=CSSMTP, (REQ'D) NAME OF THE SMTP ADDR SPACE X
&SMTPCLASS=B, (REQ'D) SYSOUT CLASS ASSOC W/SMTP X
&DFTID=, (OPT) BLANK OR "USERID". X
&ATSIGN=7C, (OPT) ATSIGN VALUE X
&MAILFROM=, (OPT) VALUE TO BE USED IN MAIL FROM X
&CALL= (REQ'D) SPECIFY "END" FOR TO END TABLE
2. If a modification has been made to the SMTPTASKNAME please ensure that the ESMTPTBL has been modified to include that update. Example below:
***********************************************************************
* FIRST INVOCATION - DEFINE "GLOBAL" VALUES
*---------------------------------------------------------------------*
$ESMTP HOSTNAME=hostname, X
DFTDOMAIN=emaildomain.com, X
SMTPTASKNAME=CSSMTP, X
DFTURL='http://endevor0/ccm1002/webpages/login.jsp', X
DFTID=USERID use userid@dtfdomain
* if userid not explicitly defined
***********************************************************************
* SUBSEQUENT INVOCATIONS - DEFINE APPROVER GROUP NAME OR USERIDS
*---------------------------------------------------------------------*
$ESMTP MFID=userid1,EMAILID=email1.name
$ESMTP MFID=userid2,EMAILID=email2.name, X
DOMAIN=diffdomain.com
$ESMTP MFID=userid3,EMAILID=email3.name
***********************************************************************
* LAST INVOCATION - END THE TABLE GENERATION
*---------------------------------------------------------------------*
$ESMTP CALL=END
3. If users are receiving emails for Override Sign-out, Package Ship and Sync Notifications and this was not occurring prior to the upgrade please verify that the below options are enabled in the ENCOPTBL:
***********************************************************************
* P004111 - SUPPRESS_OVERRIDE_EMAIL
* BY DEFAULT AN OVERRIDE SIGNOUT EMAIL WILL BE SENT FOR ANY
* ACTION THAT CAUSES A SIGNOUT-ID CHANGE.
* WITH THIS OPTION YOU CAN SELECT TO SUPPRESS OVERRIDE SIGNOUT EMAILS
* FOR ALL OR SELECTED ACTIONS.
* IF SET TO ON, ALL OVERRIDE SIGNOUT MESSAGES WILL BE SUPPRESSED
* IF SET TO (ON,(ACT1,ACT2,ACT3,...)) OVERRIDE SIGNOUT MESSAGES WILL
* BE SUPPRESSED FOR THE SPECIFIED
* ACTIONS.
* VALID ACTIONS ARE:
* ADD, ARCHIVE, DELETE, GENERATE, SIGNIN, TRANSFER, RETRIEVE, UPDATE
*---------------------------------------------------------------------*
* ENHOPT SUPPRESS_OVERRIDE_EMAIL=ON DEFAULT VALUE IS OFF
* ENHOPT SUPPRESS_OVERRIDE_EMAIL=(ON,(ARCHIVE,ADD,DELETE))
*
***********************************************************************
* P003950 - SUPPRESS_SHIPCONF_EMAIL
* BY DEFAULT SHIPMENT CONFIRMATION E-MAILS ARE SENT TO THE
* SHIPMENT REQUESTOR. THIS OPTION ALLOWS YOU TO SUPPRESS THE
* SENDING OF THESE E-MAILS.
* IF SET TO ON, SHIPMENT CONFIRMATION E-MAIL WILL NOT BE SENT
*---------------------------------------------------------------------*
* ENHOPT SUPPRESS_SHIPCONF_EMAIL=ON DEFAULT VALUE IS OFF
*
***********************************************************************
* BY DEFAULT, THE SYNCHRONIZATION NOTIFICATION FEATURE SENDS AN EMAIL
* TO THE SIGNOUT USERID OF EACH OUT-OF-SYNC ELEMENT. IF THE ELEMENT IS
* NOT SIGNED OUT, AN EMAIL IS SENT TO THE LAST ACTION USERID.
*
* WHEN THIS OPTION IS TURNED ON, THE BEHAVIOR IS CHANGED TO THE
* FOLLOWING:
* - IF THE ELEMENT HAS MORE THAN ONE CHANGE LEVEL, AN EMAIL IS SENT TO
* THE LAST CHANGE LEVEL USERID.
* - IF THE ELEMENT HAS ONLY A SINGLE CHANGE LEVEL (BASE VVLL = LAST
* VVLL), AN EMAIL IS SENT TO THE GENERATE USERID.
* - IF THE ELEMENT HAS NOT BEEN GENERATED YET, AN EMAIL IS SENT TO
* THE LAST ACTION USERID.
* NOTE: IF THE MOVE ACTION USES A GENERATE PROCESSOR, THE GENERATE
* USERID IS SET TO THE USER WHO MOVED THE ELEMENT.
*
*---------------------------------------------------------------------*
* ENHOPT SYNC_NOTIF_EMAIL_TO_LAST_LVL_USER=ON DEFAULT IS OFF
4. Reassemble and re-link the existing ESMTPTBL with the current release of Endevor
5. Reassemble and re-link XIT7MAIL with the current release of Endevor
6. Reassemble and re-link C1UEXITS after making sure that XIT7MAIL is in the table with the current release of Endevor
7. Refresh the link-list
If after all of the above have been verified and users are not getting email notifications please contact the Broadcom Endevor Support Team.
For more information on the Email Notification Utility