MX V5.1 ECO 17, 23-NOV-2002 [includes the changes from ECOs 3, 4, 11, 13, and 16] Change description: * Security update for MX_LOCAL and MX_DECODE. Change description from ECO 16: * Restore the CC-to-Postmaster functionality in the LOCAL agent. Change description from ECO 13: * Improve the diskquota checks on local message delivery (when SET LOCAL/DISABLE_EXQUOTA is configured in MCP). Add logical name to control whether MX_LOCAL treats a diskquota-exceeded error as a fatal error: $ DEFINE/SYSTEM/EXEC MX_LOCAL_EXDISKQUOTA_FATAL When this logical is defined, a diskquota error returned by VMS MAIL on a local delivery will cause the message to be returned to sender. By default, MX will attempt to try the delivery again (subject to the LOCAL agent retry settings configured in MCP). Change description from ECO 11: * Fix a problem in the SMTP address parser that would cause addresses to be quoted unnecessarily. Change description from ECO 4: * Fix a problem in the LOCAL_USER routine that would cause the Local delivery agent to either ignore deliveries to DECnet addresses, or exit with an access violation error. * Add support for a logical name to disable the sending of a "message delayed" DSN on the first failed attempt to send a message. $ DEFINE/SYSTEM/EXEC MX_DSN_DISABLE_INITIAL_DELAY_NOTIFICATIONS TRUE The value of the logical name is unimportant; the extension will be ignored if the logical name exists. By defining this logical name, DELAY notifications will only be sent if the message remains in the queue for re-try for over 12 hours (or whatever interval is defined by MX_DSN_NOTIFICATION_INTERVAL). Change description from ECO 3: * Add logical name to control whether MX_LOCAL truncates lines longer than 255 characters. This is the default behavior, to provide compatibility with DECnet. If you do not use DECnet (or do not care if MX can deliver to DECnet addresses via VMS MAIL [SMTP-over-DECnet is not affected]), define the following logical name to increase the maximum allowed line length to 65,535 characters: $ DEFINE/SYSTEM MX_LOCAL_ALLOW_LONG_LINES TRUE To restore the default behavior, DEASSIGN the logical name. Installation: 1. Copy the appropriate image (VAX or Alpha) to MX_EXE: $ COPY MX_SHR.{AXP|VAX}_EXE MX_EXE:*.EXE $ COPY MX_LOCAL.{AXP|VAX}_EXE MX_EXE:*.EXE $ COPY MX_DECODE.{AXP|VAX}_EXE MX_EXE:*.EXE 2. Restart the MX Local process: $ MCP SHUTDOWN $ @SYS$STARTUP:MX_STARTUP * If you have a mixed VMScluster with both VAX and Alpha systems, you will need both images - one for each architecture. -- Copyright © 2000, 2002 MadGoat Software. All Rights Reserved.