VERSION |
-
- 7.1
- DATE DISTRIBUTED: 1996-10-30 00:00:00
- PATCH APPLICATION HISTORY:
-
-
- 24
- DATE APPLIED: 1996-06-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This MailMan patch is in KIDS format. Please make sure you follow the
Nois: ISW-1195-21138, LEX-0895-42101.
-Fixes undefined error in screening logic, Nois: WIM-0196-20064,
LAS-1295-61714.
-The Copy action will now work on a patch in KIDS format.
-The Copy action will also copy the date/time of the responses to a
message. E3R 7877
===========================================================================
This patch should be installed after hours, when there is minimum users on
the system. You should put the XMUSER Option out of order.
Installation instructions. This patch contains the following features:
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. Answer NO to the question:
'Shall I preserve what is on disk in a separate back-up message ?'.
4. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
5. On the KIDS menu, under the 'Installation' menu, use the option
'Verify Checksum in Transport Global' and verify that all routines
have the correct checksums.
6. On the KIDS menu, under the 'Installation' menu, use the option
'Install Package(s)'. Select the package 'XM*7.1*24' and proceed
with install.
7. Answer YES to the question:
'Want to DISABLE Scheduled Options and Menu Options?'
8. Enter XMUSER at the question:
-PackMan will now be KIDS aware. Patches created after Kernel patch
'Enter options you wish to mark as 'Out Of Order':'
9. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'.
10. AXP Sites, after patch has installed, rebuild your map set.
====================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
XU*8*21 is installed will be able to use Summarize, Print, and Text Print
Name Checksum Patch List
----------------------------------------------------------
XMA2C0 8936155 24
XMA7G1 1193700 24
XMAD1 7085638 24
XMAP 8812311 24
XMB 7281814 3,7,24
XMBPOST 6164025 4,13,23,24
XMP 8440919 4,24
XMP2 9454113 24
options of PackMan. Nois: MAC-1095-60621, ISA-0595-10416.
XMP2A 9900587 24
XMP3 7025241 24
=====================================================================
DATA DICTIONARY:
A new code was added to the MESSAGE TYPE field (Set of Codes);
K for KIDS Distribution.
-You can now '^' out of the Print Message option in PackMan, Nois:
FILE: MESSAGE #3.9
FIELD: MESSAGE TYPE #1.7
CHY-0595-50665.
-Corrects allocation error when XMTEXT is to large and passed to XMB.
-
- 34 SEQ #31
- DATE APPLIED: 1997-03-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This MailMan patch is in response to the following:
MGY-1295-31820 Postmaster will no longer put messages in its waste basket.
The messages will be deleted.
FNC-1196-32114 XMAUTOPURGE get no open error when queued.
===========================================================================
This patch should be installed during off-peak hours when network mail
activity is low. This patch can be installed with users on the system.
===========================================================================
INSTALLATION:
ANN-1196-40100 Packman will now halt properly when an error is found in
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
2 Verify Checksums in Transport Global
3 Print Transport Global
a routine it is trying to transport.
4 Compare Transport Global to Current System
5 Backup a Transport Global
6 Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMPH 4682271 4842981 34
XMR 6434522 6876928 30,34
XMR0B 9731612 9558225 4,6,13,34
XMRUCX 338699 357201 27,34
XMS 5986074 5910151 8,20,34
BRX-1295-11486, AUG-0796-31857, FTM-0296-42025 Mailman now keeps track of
XMS0 9449052 9445201 13,8,20,23,27,34
XMUT4A 4333719 4382977 34
============================================================================
DATA DICTIONARY: Partial DD
File: DOMAIN #4.2
Field:
1.61 NEW VALIDATION NUMBER
This field is used for security. It is a temporary value,
the old and new Validations number. If the link breaks before a site
it is set when a new validation number is negotiated with
another Domain. It is moved to the Validation Number,
field 1.6, after it is confirmed by the other Domain.
receives a new Val. number, MM will allow the old number next time the
site reconnects.
-
- 129 SEQ #125
- DATE APPLIED: 2000-06-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*129
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMR1 14522719 14463657 7,50,94,107,123,129
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*123.
1. Users may be on the system during installation of this patch.
NOIS: MAD-0500-41856
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Madison, WI
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*129 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
If a message with no text is received from a remote site, accept it, instead
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
of aborting.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*123.
-
- 130 SEQ #126
- DATE APPLIED: 2000-06-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*130
Test Site: Bronx, NY
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Allow anyone to forward a priority message to a mail group, if the site
so chooses. A new field has been added to file 4.3, MAILMAN SITE PARAMETERS,
and option XMKSP, MailMan Site Parameters, has been updated to include it.
Here's the new field:
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
STORED IN ^XMB(1, (1 ENTRY)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------
4.3,21 FORWARD PRIORITY MAIL TO GROUP 2;1 SET
'0' FOR NO;
'1' FOR YES;
HELP-PROMPT: Let users forward priority messages to mail
groups?
DESCRIPTION: Enter YES is you wish to allow users to forward
priority messages to mail groups.
NOIS: MON-1099-51059, HOU-0100-72381
Enter NO if you don't. (This is the default.)
Then only the message originator or anyone with
the XM GROUP PRIORITY key may forward priority
messages to mail groups.
*Note: If you do nothing with this new field, then this patch will not
change MailMan's behavior with regard to the forwarding of priority messages.
Only if you answer YES will the behavior change as described above.
E3R: 7137
Test Site: Montana HCS
Test Site: Bronx, NY
Improve QD searches to deal with a mixture of upper and lower case.
E3R: 7506
Test Site: Bronx, NY
Add institution and title info to Help:User Information. Such info will
be displayed if it exists and if the user's and site's preferences are set
to display them.
NOTE: This patch should be installed during off hours, when user activity
When creating a PackMan message, and you decide to abort it while selecting
is at a minimum. It requires MailMan patches XM*7.1*110, XM*7.1*120,
and XM*7.1*128.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
recipients, MailMan ignores you and continues on. MailMan has now been
--------------------------------------------------------------
XMHIU 8274187 8325597 50,107,128,130
XMJMQ1 7395902 7972269 40,50,110,130
XMJMS 5639134 5873945 50,120,130
XMXSEC1 11938650 12141474 50,95,110,130
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
taught to listen better.
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*110, XM*7.1*120,
and XM*7.1*128.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*130 Loaded from Distribution <date/time>
==========
E3R: 3029, 6336, 7402
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
-
- 134 SEQ #127
- DATE APPLIED: 2000-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*134
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMP 15950247 16023439 50,75,100,110,127,134
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*127.
1. Users may be on the system during installation of this patch.
NOIS: ISW-0600-22431
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: OIFO Washington
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*134 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
If you try to print the last response of a message, the whole message is
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
printed by mistake. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*127.
-
- 133 SEQ #128
- DATE APPLIED: 2000-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*133
If a message has been latered, indicate it in the header when displaying
the message.
E3R 4975
Test Site: Biloxi, MS
If a reply to a message from a remote site stayed local, make it clear in the
reply header when displaying it.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMP1 16386050 17261262 40,50,75,110,133
NOIS FAR-0600-41904
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
1. Users may be on the system during installation of this patch.
Test Site: Fargo, ND
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Don't abort when printing a message with a response missing from the response
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*133 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
multiple.
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
E3R 2479
Test Site: Biloxi, MS
-
- 132 SEQ #129
- DATE APPLIED: 2000-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*132
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMXREPLY 5648876 5876870 50,85,99,107,132
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: BRX-
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Bronx, NY
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*132 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
When a user replies to a scrambled message from a remote site and sends it
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
over the network, an "undefined" error occurs. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
-
- 138 SEQ #130
- DATE APPLIED: 2000-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*138
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMXADDR1 11852631 12529716 50,78,83,96,104,107,127,138
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*127.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: DUB-0700-30004
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Dublin, GA
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*138 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
Avoid infinite loop if Remote User Directory has local users in it.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*127.
============================================================================
-
- 139 SEQ #131
- DATE APPLIED: 2000-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*139
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMXADDR3 6636062 8018411 107,139
XMXADDRG 15011724 14977775 50,99,107,139
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
1. Users may be on the system during installation of this patch.
NOIS: MON-0799-52993
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Montana HCS
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*139 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Ignore upper/lower case differences when minusing remote recipient addressees.
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
============================================================================
-
- 137 SEQ #132
- DATE APPLIED: 2000-07-17 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*137
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMD 9220624 9221858 50,104,110,137
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*110.
1. Users may be on the system during installation of this patch.
NOIS: BRX-0600-12672
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: BRONX
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*137 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Avoid abort if message number is missing from 'latered messages' record
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
during 'latered messages' report.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
-
- 131 SEQ #133
- DATE APPLIED: 2000-07-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*131
Add status line showing number of new messages in new message list.
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJBM 10706426 10732311 50,110,131
XMJMFA 6600695 6784168 50,110,131
XMJMFB 15590623 15929930 50,110,131
XMJML 11033330 11937833 50,131
XMJMLN 13840736 14755647 50,110,131
XMJMLR 14100278 14200855 50,110,131
XMJMOI 17925576 18181531 50,87,89,110,127,131
XMJMOR 13211462 14599384 50,75,110,131
XMJMORX 14207041 15388148 50,110,131
XMJMQ 15891582 15971466 40,57,70,50,96,110,131
XMJMQ1 7972269 8577594 40,50,110,130,131
XMJMSO 8232068 8539565 50,110,127,131
XMVGROUP 6851604 7521910 50,104,107,131
E3R 2404
XMXADDR 14565832 15038029 50,96,101,104,107,131
XMXAPI 6992361 7362843 50,110,131
XMXMSGS 9944188 10394514 50,110,124,131
XMXMSGS2 7381168 7750414 50,106,110,127,131
XMXPARM 14291441 15160844 50,96,107,127,131
XMXSEC1 12141474 12312603 50,95,110,130,131
XMXUTIL 11858021 12222792 40,50,107,127,131
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
Test Site: Biloxi, MS
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*107, XM*7.1*124,
XM*7.1*127, and XM*7.1*130.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
If a message is broadcast, then prompt sender for a vaporize date, if one
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
hasn't already been supplied.
Select INSTALL NAME: XM*7.1*131 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
E3R 3417
Test Site: Biloxi, MS
Add an option to vaporize groups of messages.
Related help frames have been updated, and a new help frame,
XM-U-M-VAPORIZE EDIT-2, has been added.
A new API, VAPORMSG^XMXAPI, has been added.
E3R 6215
Test Site: Biloxi, MS
List broadcast recipients first during Q or QD.
E3R 14211
Test Site: Palo Alto, CA
NOIS TAM-0700-30683
Let site decide whether or not to let a user drop out of a non-self-enrolling
mail group. A new field has been added to file 4.3, MAILMAN SITE PARAMETERS,
and option XMKSP has been updated to include it. Here's the new field:
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
STORED IN ^XMB(1, (1 ENTRY) (VERSION 7.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
Test Site: Tampa, FL
4.3,22 DROP OUT OF RESTRICTED GROUP 2;2 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: JUN 06, 2000
HELP-PROMPT: Let users drop out of non-self-enrolling mail
groups?
DESCRIPTION: Enter YES if you wish to allow users to drop
out of non-self-enrolling mail groups. The
users will be warned that this is a
If you new a message in the WASTE basket, it tells you,
non-self-enrolling group, and that they won't
be allowed to rejoin later, and then they will
be asked to re-confirm the decision to drop out.
Enter NO if you don't. (This is the default.)
Then users will have to contact IRM or the mail
group coordinator to ask to be dropped.
TECHNICAL DESCR: If a mail group is not a self-enrolling mail
group, then users can't just join. They must
"Message saved to basket." This patch fixes that.
be added by the mail group coordinator.
If a user no longer wishes to be a member of
such a group, he must ask the group coordinator
to drop him. But what if the group coordinator
has left the organization or is unresponsive?
Then what? Then the user will have to ask IRM
to help. This problem can be avoided by
setting this field to YES.
Some would argue that the coordinator added the
user to the group for a reason, and the user
should not be allowed to drop out. (Perhaps
the coordinator is the user's boss.) They
would argue that it is MailMan's job to prevent
the user from dropping out. (Set the field to
NO.) Others would argue that it is not
MailMan's job at all, but the boss's job to
prevent the user from dropping out, and to
discipline the user if he does. (Set the field
E3R 1305, 4838
to YES.)
*Note: If you do nothing with this new field, then this patch will not
change MailMan's behavior. Users will not be able to drop out of
non-self-enrolling mail groups.
Additionally,
This patch introduces two more new APIs:
$$TPMSGCT^XMXUTIL - returns # of new priority messages in a user's mailbox.
Test Site: Biloxi, MS
$$BPMSGCT^XMXUTIL - returns # of new priority messages in a user's basket.
This patch fixes a problem noticed on FORUM that could cause infinite looping
of error messages from remote sites.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*107, XM*7.1*124,
XM*7.1*127, and XM*7.1*130.
============================================================================
-
- 136 SEQ #134
- DATE APPLIED: 2000-07-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*136
During the MESSAGE file integrity check, if a message subject is >65, then
truncate it; <3, pad it with "...".
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*108.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMA32A 9900106 9915667 27,37,44,55,50,136
XMUT4BA 16133058 16544870 50,108,136
XMUT4C 7571867 7616619 10,22,50,108,136
* Checksums produced by CHECK^XTSUMBLD
NOIS: none
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*108.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: FORUM
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Exempt from the 'date purge' any messages in the transmit queues or the
Select INSTALL NAME: XM*7.1*136 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
server baskets.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: BUT-0600-20499
Test Site: Butler, PA
-
- 37 SEQ #32
- DATE APPLIED: 1997-03-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
We recommend that you run option XMAUTOPURGE daily to purge your system of
NOIS: LAK-0396-31177
The post-install routine, ^XMYPOST7, will run about 3 minutes per
1000 mailboxes. See the description above about what it will be doing.
*NOTE*: It will try to lock ^XMB(3.7). If it cannot lock it, it will not
run, and you will have to run it manually at a future time. So if you see
that ^XMYPOST7 stopped running as soon as it started, then you know it could
not get a lock.
^XMYPOST8 will not run. Do not run it.
===========================================================================
Rtns: ^XMA32,^XMA32A
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the affected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
These "date purge" routines have been changed to
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
- improve efficiency
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA3 11195689 14547045 37
XMA30 5617809 7561526 37
XMA31 2140577 1080 27,37
XMA32 13342847 12437801 37
- make the coding clearer
XMA32A 11841830 9601895 27,37
XMADJF1B 4665477 4754529 10,16,37
XMDIRRCV 1862431 1909690 37
XMDIRSND 1508027 1583505 37
XMYPOST7 **new** 959425 37
XMYPOST8 **new** 649189 37
============================================================================
- recognize more internet date formats
- purge messages which think they are responses but really aren't
- purge responses which think they are original messages but really aren't
- recognize and comply with a task stop request
unreferenced messages. It runs approximately 40 minutes per 100,000 messages.
NOIS: NYN-0996-10302
Rtns: ^XMA3
DD: file 4.3, field #4.304, 'MESSAGES NOT TO PURGE WEEKDAYS'
Makes the documentation in the routine and DD match the code in the routine.
NOIS: MIN-0195-40075
Rtns: ^XMA3,^XMA30,^XMA31
Make sure that messages within the no-purge-days buffer aren't deleted.
NOIS: WBP-0996-22202
Your mileage may vary.
Rtns: ^XMA3,^XMA30,^XMA31
DD: file 4.3, new field #142, 'NO-PURGE DAYS BUFFER'
Lets the site specify the no-purge number of days.
Routines are modified to improve efficiency and clarity.
STANDARD DATA DICTIONARY #4.3 -- KERNEL SITE PARAMETERS FILE 11/1/96 PAGE 127
STORED IN ^XMB(1, (1 ENTRY) SITE: MAILMAN RELEASED UCI: REL,NMM (VERSION 7.
1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-------------------------------------------------------------------------------
4.3,142 NO-PURGE DAYS BUFFER .14;2 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>10)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: OCT 08, 1996
HELP-PROMPT: Type a Number between 1 and 10, 0 Decimal
Digits
DESCRIPTION: This field is used during the
Option XMSTAT will show you the results of the last 20 purges: purge type,
un-referenced-messages purge to avoid purging
the last few messages in the message file,
according to their send date.
We subtract the NO-PURGE DAYS BUFFER from
today's date, giving a 'no-purge date'. Local
messages which were created on or after that
date are not subject to purge. Messages from
other sites are not affected by this buffer.
If this field is not filled in, it defaults to
7 days. One day is probably all that is
when they were run and how long they took, and how many messages were purged.
needed, however.
One situation in which this buffer may be
useful is in the case of a message sent only to
a remote site. Such a message is unreferenced
and would otherwise be subject to purge. If a
reply came from the remote site after the
original message had been purged, the sender
would have access only to the reply and not to
the original message. The NO-PURGE DAYS BUFFER
could be set to a reasonable number of days to
allow for a reply.
NOIS: WBP-0596-21011
Rtns: ^XMDIRSND,^XMDIRRCV
Delete Server messages from Postmaster's Mailbox after processing them.
NOIS: MCM-1295-51144
Rtns: ^XMA3
While cleaning out Postmaster's ARRIVING basket, deletes any message which
is still arriving after 'NO-PURGE DAYS BUFFER' number of days.
MailMan patch XM*7.1*37 contains the following enhancements and bug fixes:
NOIS: None
Rtns: ^XMADJF1B,^XMYPOST7
This problem was revealed during testing of this patch. MailMan does not
use FileMan to add messages to a user's basket; he does it himself, and that
includes updating the zero node. Up 'til now, when MM delivered a message to
a user's basket, he put the message number (not the number of messages) into
piece 4 of the zero node of the message multiple. This patch corrects that
mistake. ^XMYPOST7 goes through all message multiples of everyone's mailbox
and corrects the message multiple zero nodes.
NOIS: DAY-0196-41801
Rtns: ^XMA30
The user status report now includes 'last sign on', as well as 'last mail use'.
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order. No one should be
using MailMan. The filers (mail delivery tasks) should not be running.
-
- 141 SEQ #135
- DATE APPLIED: 2000-08-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*141
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMVGROUP 7521910 7972968 50,104,107,131,141
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: CON-0700-12427
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: CONNECTICUT HCS
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*141 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
Fix abort when user tries to disenroll from a group.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
============================================================================
-
- 140 SEQ #136
- DATE APPLIED: 2000-08-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*140
DATA NAME GLOBAL DATA
Digits
DESCRIPTION: When you read new messages by basket, MailMan
suggests the IN basket to read first. If you
want MailMan to suggest other basket(s) before
suggesting the IN basket, then fill in this
field with a priority order number. MailMan
will suggest the basket(s) in the priority
order set by you. The IN basket will be
suggested last. (You will not be able to
choose the IN basket.) Once all the priority
ELEMENT TITLE LOCATION TYPE
baskets have been read, MailMan will suggest
baskets in alphabetical order.
CROSS-REFERENCE: 3.701^AP
1)= S ^XMB(3.7,DA(1),2,"AP",$E(X,1,30),DA)=""
2)= K ^XMB(3.7,DA(1),2,"AP",$E(X,1,30),DA)
Additionally:
-When sending or forwarding a message using one of the ^XMD APIs, and there
are no recipients, XMMG is set to "Error = No recipients." Previously,
there was no error message.
--------------------------------------------------------------------------
-MailMan's version of FileMan's ^DIR 'set of codes' reader has been improved.
It now offers selection completion and understands either the code or the
text, and asks for clarification if the user enters something ambiguous.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
============================================================================
ROUTINES:
4.3,23 TITLE SOURCE 0;11 SET
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XM 11416143 10976819 17,35,50,140
XMD 7425316 7686115 33,50,98,103,107,140
XMGAPI4 4204061 5089993 50,140
XMJBM1 4157424 3151843 50,140
'S' FOR SIGNATURE BLOCK TITLE;
XMJBN 10390839 15626783 50,100,140
XMJBU 1507122 2739459 50,140
XMJDIR 5974273 6074159 50,110,140
XMVVITA 4785601 7287397 50,101,110,140
XMVVITAE 10408258 11186176 50,74,107,140
XMXUTIL 12222792 12959022 40,50,107,127,131,140
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
'T' FOR TITLE;
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
LAST EDITED: JUL 18, 2000
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*140 Loaded from Distribution <date/time>
==========
HELP-PROMPT: Where should the user's title come from?
Checking Install for Package XM*7.1*140
Install Questions for XM*7.1*140
Incoming Files:
3.7 MAILBOX (Partial Definition)
Note: You already have the 'MAILBOX' File.
4.3 MAILMAN SITE PARAMETERS (Partial Definition)
DESCRIPTION: Where in the NEW PERSON file should the user's
Note: You already have the 'MAILMAN SITE PARAMETERS' File.
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
title come from?
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Enter 'S' if the user's title should come from
field 20.3, SIGNATURE BLOCK TITLE. If that
field is empty, then we'll try field 8, TITLE.
Enter 'T' if the user's title should come from
field 8, TITLE. If that field is empty, we
won't show any title.
The default is 'T', if this field is not filled
Test Sites: Biloxi, MS; Houston, TX; San Francisco, CA
in.
E3R 13115
Users may choose in which order new messages should be read.
New help frames (XM-U-P-OPTIONS-4, XM-U-P-NEW MESSAGES READ ORDER) have been
added, and related help frames updated. The following field has been added
to file 3.7:
STANDARD DATA DICTIONARY #3.7 -- MAILBOX FILE
STORED IN ^XMB(3.7,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
--------------------------------------------------------------------------
3.7,21 NEW MESSAGES READ ORDER 0;19 SET
'N' FOR Newest First;
'O' FOR Oldest First;
LAST EDITED: JUL 19, 2000
HELP-PROMPT: In which order do you want to read your new
messages?
DESCRIPTION: 'Newest First' means new messages are read in
reverse order. 'Oldest First' means new
E3R 12694
messages are read in the order in which they
were sent.
If you don't choose, your new messages will be
read 'Oldest First'.
Note: When you display a list of new messages,
they will be displayed in the order you
selected in the field 'MESSAGE ORDER'.
E3R 14123
Users may choose the default selection to the prompt which appears with
Sites may choose where MailMan gets a user's title. The following field
the 'New Messages and Responses' option. A new help frame (XM-U-P-NEW
MESSAGES OPTION) has been added, and related help frames updated. The
following field has been added to file 3.7, and is available for editing
under 'Personal Preferences|
User Options Edit'.
STANDARD DATA DICTIONARY #3.7 -- MAILBOX FILE
STORED IN ^XMB(3.7,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
--------------------------------------------------------------------------
has been added to file 4.3, and option XMKSP has been updated to include it:
3.7,20 NEW MESSAGES DEFAULT OPTION 0;18 SET
'LB' FOR LIST BASKETS WITH NEW MAIL;
'LN' FOR LIST ALL NEW MESSAGES;
'P' FOR PRINT ALL NEW MESSAGES;
'R' FOR READ NEW MAIL BY BASKET;
LAST EDITED: JUL 17, 2000
HELP-PROMPT: Select default new messages option
DESCRIPTION: This is the default choice which will appear
when you select the 'New Messages and
Responses' option.
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
If you don't choose a default, the default will
be 'Read new mail by basket'.
Also, when the user chooses to read new mail by basket, the user may have
basket(s) other than the IN basket presented as the default basket(s) from
which to read. A new help frame (XM-U-P-READ NEW MSGS BSKT) has been added,
and related help frames updated. The following field has been added to the
BASKET subfile of file 3.7, and is available for editing under
'Personal Preferences|User Options Edit'.
STANDARD DATA DICTIONARY #3.7 -- MAILBOX FILE
STORED IN ^XMB(1, (1 ENTRY)
STANDARD DATA DICTIONARY #3.701 -- BASKET SUB-FILE
STORED IN ^XMB(3.7,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
--------------------------------------------------------------------------
3.701,4 READ NEW MSGS BASKET PRIORITY 0;4 NUMBER
Read new messages basket priority
INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: JUL 19, 2000
HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal
-
- 143 SEQ #137
- DATE APPLIED: 2000-08-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*143
Fix an abort which occurred because of typos in parameter checking routine
for MailMan APIs.
NOIS: WBP-0100-22822
Test Site: Wilkes Barre, PA; Dayton, OH
Remove an errant DIR("B") which was hanging around after MailMan exits and
popping up in unexpected places elsewhere.
NOIS: none
Test Site: DOMAIN.EXT
Fix an abort which occurred on FORUM because of a badly written $G() command.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
NOIS: MON-0800-50661
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJBM 10732311 10627394 50,110,131,143
XMJMOI 18181531 18282681 50,87,89,110,127,131,143
XMXMSGS 10394514 10461549 50,110,124,131,143
XMXMSGS2 7750414 7663790 50,106,110,127,131,143
XMXPARM 15160844 15143763 50,96,107,127,131,143
* Checksums produced by CHECK^XTSUMBLD
Test Site: Montana HCS
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Fix logic which results in improper deletion of vaporize date when
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
broadcasting a message by forwarding it.
Select INSTALL NAME: XM*7.1*143 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: TAM-0800-30156
Test Site: Tampa, FL
-
- 145 SEQ #138
- DATE APPLIED: 2000-08-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*145
Also prevents the following error which may occur during logon and throw
the user off the system:
$ZERROR=NU+12^XMGAPI4:3, %DSM-E-UNDEF, undefined variable Y
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*140.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMGAPI4 5089993 5418259 50,140,145
XMJBN 15626783 15087232 50,100,140,145
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: DUB-1299-32692
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*140.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
Test Sites: Danville, IL; Dublin, GA
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*145 Loaded from Distribution <date/time>
This patch prevents an abort which occurs when a user parks at the new
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
messages menu, starts up another session, reads all his new messages in
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
that other session, and then goes back to the original session and tries
to continue reading new messages.
-
- 144 SEQ #139
- DATE APPLIED: 2000-08-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*144
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*75, XM*7.1*84, and
XM*7.1*140.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XM 10976819 10981828 17,35,50,140,144
XMJBL 4523065 5397834 50,144
XMJDIR 6074159 5458230 50,110,140,144
XMJERR 454500 375961 50,144
XMJMBULL 1399629 1994222 50,84,144
XMJMSA 1939332 1902278 50,144
XMXMBOX 1289002 1264480 50,144
NOIS: SFC-0800-62050
XMXPARMB 4788158 3879548 50,144
XMXPRT 3044670 3257492 50,75,144
XMXTO 1915321 1746429 50,144
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
Test Site: San Francisco, CA
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*75, XM*7.1*84, and
XM*7.1*140.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
Prevent error which occurs when user enters "query r" at
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*144 Loaded from Distribution <date/time>
==========
Install Questions:
"Select message action: Ignore//" prompt.
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
E3R 6585
Do not offer a default subject for anonymous suggestions.
-
- 142 SEQ #140
- DATE APPLIED: 2000-09-05 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*142
duplicated field 25, TRANSMISSION TASK#. All routines which reference
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
the phantom field now reference field 25. The pre-init with this patch
will set the phantom field for entries in file 4.2999 to null.
This patch also 'new's the variable ZTSYNC before creating the task to
transmit messages to a remote site. (This will prevent "bleeding" of
SYNC FLAGs used by applications to ensure that tasks are run in sequence,
and then only if the preceding task completed successfully.)
Such SYNC FLAGs are not applicable to MailMan.
NOTE: This patch requires MailMan patch XM*7.1*97, XM*7.1*107,
and XM*7.1*127.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
Test Site: Tampa, FL
----------------------------------------------------------
XMB 4363515 3744054 3,7,24,26,27,50,142
XMBPOST 9626449 8035121 4,13,23,24,27,38,50,142
XMC2 12105966 11919093 13,23,27,50,142
XMKPL 2060011 2875442 50,142
XMKPLQ 9249196 5786623 50,142
XMKPO 2606344 3092912 50,142
XMS0 9308250 9155857 13,8,20,23,27,34,55,50,142
XMS5 13329767 13300220 13,8,23,27,55,58,50,142
XMS5B 4006973 4007283 13,23,142
XMTDF 4326406 4390490 50,127,142
XMTDL 18497319 18718545 50,97,142
XMTDL1 5049974 4584627 50,107,142
XMTDT 5385940 5589575 50,142
XMYPRE8 * NEW * 228290 142
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
XMYPRE8 has no user callable entry points.
NOIS: ISB-0700-32092, CMC-1299-30434, CMC-0200-31328, CMH-1199-N1398,
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*97, XM*7.1*107,
and XM*7.1*127.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
CML-0700-41882, CMP-0700-61026, TAM-0300-33196
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
Improve remote transmit process by eliminating the phantom task number
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*142 Loaded from Distribution <date/time>
==========
Install Questions:
field in piece 2 of the zero node for entries in file 4.2999.
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
Enter protocols you wish to mark as 'Out Of Order': <press return>
==============
This field is not in the data dictionary, and yet was being used, and
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
background tasks in step 4, be sure to restart them, too.
-
- 147 SEQ #141
- DATE APPLIED: 2000-10-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*147
may not be null as an input value. The correction is that MailMan will no
longer set XMINSTR("SELF BSKT") to null.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*119.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMKP 16947852 16261814 50,89,119,147
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
NOIS: MIW-0900-41651
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*119.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
Test Sites: Milwaukee, WI
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*147 Loaded from Distribution <date/time>
==========
Install Questions:
This patch corrects an error which may occur in the second and subsequent
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
usages of SENDMSG^XMXAPI if one of the recipients is the sender of the
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
message and the input variable XMINSTR is used, but not newed.
The first usage causes XMINSTR("SELF BSKT") to be set to null. The second
and subsequent usages fail to send the message because XMINSTR("SELF BSKT")
-
- 146 SEQ #142
- DATE APPLIED: 2000-10-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*146
E3R: 8432
members of the group so that a certain level of comfort is achieved that the
Super Searches will only be conducted for just cause. The more people there
are, who are aware that a Super Search has been conducted, the less likely
it is that the capability will be abused.
The site Information Security Officer should be the coordinator of this
group.
NOTE: This patch should be installed during off hours, when user activity
Test Site: White River Junction, VT
is at a minimum. It requires MailMan patches XM*7.1*108, XM*7.1*109,
& XM*7.1*144.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
Let authorized users search the Message file for messages based on the same
-----------------------------------------------------------------
XMJDIR 5458230 6123825 50,110,140,144,146
XMJERR 375961 374282 50,144,146
XMJMF 18005162 3844343 50,146
XMJMF1 * NEW * 11694773 146
XMJMF2 * NEW * 6206910 146
XMJMFA 6784168 6729708 50,110,131,146
XMJMFB 15929930 16215095 50,110,131,146
XMJMFC * NEW * 11137057 146
XMJMOI 18282681 18383177 50,87,89,110,127,131,143,146
search criteria one can use when one is searching for one's own messages.
XMXAPIG 1672216 1692175 109,146
XMXLIST 10491222 6225911 50,108,146
XMXLIST1 12617251 12801864 50,108,146
XMXLIST2 * NEW * 6802380 146
XMXPARMB 3879548 3923435 50,144,146
XMXSEC1 12312603 12986076 50,95,110,130,131,146
XMXSEC2 27323685 27320982 50,89,95,110
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines. They have no callable
The user would be able to search every message.
entry points:
XMJMF1
XMJMF2
XMJMFC
XMXLIST2
This patch introduces the following new APIs:
$$SSPRIV^XMXSEC1 - Is the user allowed to Super Search?
$$ZSSPRIV^XMXSEC1 - Is the user allowed to Super Search?
===========================================================================
Among other uses would be the ability to follow up on EEO harassment cases
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*108, XM*7.1*109,
& XM*7.1*144.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
in which the offending user harassed via MailMan messages.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*146 Loaded from Distribution <date/time>
==========
Install Questions:
Incoming Mail Groups:
Enter the Coordinator for Mail Group 'XM SUPER SEARCH': <Your site's ISO>
=================
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
This patch improves the message search capability.
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
- The Postmaster is now able to search the remote transmit queues.
- You are now able to search for messages that have a certain number of
lines of text or more.
- You are now able to search the MESSAGE file using all the criteria
available when searching your own mailbox.
- Help frames have been updated, and new help frames have been added to
reflect the changes.
- The API LISTMSGS^XMXAPIB has been improved to incorporate the changes, too.
The following entries have been added to their respective files:
E3R: 3764
OUTPUT FROM WHAT FILE: 19 OPTION
(This option has been added to the XMMGR 'Manage MailMan' menu.)
NAME: XM SUPER SEARCH MENU TEXT: Super Search Message File
TYPE: run routine CREATOR: BEUSCHEL,GARY
LOCK: XM SUPER SEARCH PACKAGE: MAILMAN
DESCRIPTION: This option lets the authorized user (anyone holding the XM
SUPER SEARCH key) search the Message file for messages meeting any number of
criteria, no matter who sent the messages.
This option should not be used lightly. One example in which usage is
Test Site: Biloxi, MS
justified would be the search for evidence in an EEO harassment case.
This option should be audited to track who uses it.
Every search will trigger the sending of the XM SUPER SEARCH bulletin to the
XM SUPER SEARCH mail group. The bulletin will record who (DUZ) conducted
the search and what criteria were used. It will not record the results of
the search.
The XM SUPER SEARCH mail group must have at least two active local users in
Let the user search the Message file for messages using the same criteria
it who have logged on recently. If it doesn't, the search will not be
performed. Members of this mail group should be anyone whose responsibility
it is to ensure that security is maintained and privileges are not abused.
The mail group coordinator should be the site's Information Security Officer
or another responsible individual.
ROUTINE: SUPER^XMJMF
UPPERCASE MENU TEXT: SUPER SEARCH MESSAGE FILE
OUTPUT FROM WHAT FILE: SECURITY KEY
available when searching one's mailbox. The user would be limited to
NAME: XM SUPER SEARCH DESCRIPTIVE NAME: Search all messages
DESCRIPTION: This key lets the user use the option XM SUPER SEARCH, which
performs a search for messages in the MESSAGE file based on multiple
criteria. This key should be given, on a time-limited basis, to trusted
individuals who have a valid need to research messages in the MESSAGE file.
For example, in sexual or other harassment cases, in which the harassment is
in the form of MailMan messages.
OUTPUT FROM WHAT FILE: 3.6 BULLETIN
messages sent to or sent by the user.
NAME: XM SUPER SEARCH SUBJECT: Super Search Conducted
RETENTION DAYS: 90
MESSAGE: |1| conducted a Super Search of the Message file. The criteria
used were:
DESCRIPTION: Every time a super search is conducted, this bulletin is sent
to alert those responsible for ensuring that the capability is not misused.
A super search is a search of the entire Message file based on any number of
criteria. All messages are looked at, regardless of who sent them.
This bulletin reports who performed the search and what criteria were used.
This bulletin is sent to the mail group XM SUPER SEARCH. The ISO should be
a member of that group.
See the XM SUPER SEARCH option for more information.
PARAMETER: 1
DESCRIPTION: The user who conducted the Super Search.
NOIS: IOW-0500-42246
OUTPUT FROM WHAT FILE: 3.8 MAIL GROUP
NAME: XM SUPER SEARCH TYPE: public
ALLOW SELF ENROLLMENT?: NO
DESCRIPTION: This mail group is sent a bulletin whenever someone conducts
a Super Search using the XM SUPER SEARCH option. The bulletin tells who
conducted the search and what search criteria were used.
Members of this mail group should be anyone who ought to be notified
whenever a Super Search is conducted. At an absolute minimum, the site ISO
and alternate ISO(s) should be members. There should be enough responsible
-
- 148 SEQ #143
- DATE APPLIED: 2000-10-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*148
1. Prevents the Postmaster from BRowsing messages in the transmit queues.
2. Improves error tracking during message addressing:
- If you address a message to a mail group with no members, you will be
informed that the group has no members.
- ^TMP("XMERR",$J) for message addressing API errors now contains:
^TMP("XMERR",$J,<error #>)=<dialog #>
^TMP("XMERR",$J,<error #>,"PARAM","ID")="XMTO"
^TMP("XMERR",$J,<error #>,"PARAM","VALUE")=<recipient>
^TMP("XMERR",$J,<error #>,"TEXT",<i>)=<line i of error message>
^TMP("XMERR",$J,"E",<dialog #>,<error #>)=""
The pre-init with this patch deletes three DIALOG file entries which are
being replaced with new ones.
NOTE: This patch requires MailMan patches XM*7.1*133, XM*7.1*134,
XM*7.1*138, XM*7.1*139, & XM*7.1*146.
============================================================================
ROUTINES:
NOIS: MON-0800-51277
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMJMLR1 6891665 5264830 50,72,110,148
XMJMOI 18383177 18491420 50,87,89,110,127,131,143,146,148
XMJMP 16023439 15497599 50,75,100,110,127,134,148
XMJMP1 17261262 19109250 40,50,75,110,133,148
Test Site: Montana HCS
XMXADDR 15038029 15075462 50,96,101,104,107,131,148
XMXADDR1 12529716 12201693 50,78,83,96,104,107,127,138,148
XMXADDR2 11569369 11091661 50,107,148
XMXADDR3 8018411 7292198 107,139,148
XMXADDR4 7390105 7386662 107,148
XMXADDRD 10214397 9985665 50,104,107,148
XMXADDRG 14977775 14941972 50,99,107,139,148
XMYPRE7 35197 35006 127,148
* Checksums produced by CHECK^XTSUMBLD
When user backs up on a broadcast message with a response, default to 0,
This patch introduces no new routines.
============================================================================
INSTALLATION:
NOTE: This patch requires MailMan patches XM*7.1*133, XM*7.1*134,
XM*7.1*138, XM*7.1*139, & XM*7.1*146.
1. Users should not be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
instead of 1.
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users should not be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*148 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
This patch also:
DEVICE: HOME// <It's up to you. You may queue it, if you wish.>
-------------------------------------------------
6. Let users back on the system.
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
============================================================================
-
- 149 SEQ #144
- DATE APPLIED: 2000-10-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*149
the reply is the text in the 2 node, saved by the editor. The user would
immediately be told that a new response had arrived. (It would be from
"* no name *" if the user backed up to see it.) This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*144..
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XM 10981828 11093966 17,35,50,140,144,149
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
NOIS: MAR-0500-22472
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*144.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Test Sites: Maryland HCS
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*149 Loaded from Distribution <date/time>
==========
If a user opens second session while editing a reply to a message, and
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
enters MailMan by typing "D ^XM" from the programmer prompt, it is possible
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
that the reply message stub will be killed. When the user returns to the
first session, exits the editor, and transmits the reply, the zero node of
the reply is gone, (killed in the second session), and all that is left of
-
- 39 SEQ #33
- DATE APPLIED: 1997-03-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This MailMan patch will change how an 'ANSWER' message looks. The message
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
will now show the users response, the users network signature, and then
options:
2 Verify Checksums in Transport Global
3 Print Transport Global
4 Compare Transport Global to Current System
5 Backup a Transport Global
6 Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
===========================================================================
the original message. The orignal message with be preceded with a '>'.
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA11B 3291121 3593034 39
XMA2 10106075 10059315 5,6,10,15,39
The user can now edit the entire message, including the original message,
===========================================================================
by using the 'Edit' option at the 'TRANSMIT option: ' prompt.
===========================================================================
This patch should be installed after hours, when there is minimum users on
the system. You should put the XMUSER Option out of order.
-
- 152 SEQ #145
- DATE APPLIED: 2000-10-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*152
is at a minimum. It requires MailMan patch XM*7.1*118.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMT 7558831 7600587 50,107,118,152
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*118.
1. Users may be on the system during installation of this patch.
NOIS: none
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Sites: FORUM
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*152 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
During message addressing, if a user enters ?? at the 'send to:' prompt
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
to ask for Domain information, and the selected domain has a relay domain,
an abort occurs. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
-
- 150 SEQ #146
- DATE APPLIED: 2000-10-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*150
3.9 MESSAGE (Partial Definition)
Note: You already have the 'MESSAGE' File.
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
STANDARD DATA DICTIONARY #3.715 -- FILTER SUB-FILE
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
STORED IN ^XMB(3.7,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
3.715,9 FORWARD TO 1;0 Multiple #3.7159
3.7159,.01 FORWARD TO 0;1 FREE TEXT (Multiply asked)
INPUT TRANSFORM:D FWDTO^XMTDF(.X,$G(XMIA)) I $D(X) K:$L(X)>50!(
$L(X)<1) X
LAST EDITED: OCT 17, 2000
HELP-PROMPT: Answer must be 1-50 characters in length.
DESCRIPTION: Enter the person, group, device, or server to
whom or to which the message is to be
forwarded. The message will be forwarded under
the following conditions, and you will be
listed as the forwarder.
E3R 14955
This will only apply when:
- delivering a message to you for the first
time.
This will not apply when:
- you sent the message.
- the message is already in your mailbox.
- delivering replies.
- the message is closed, confidential, or
otherwise sensitive.
Test Site: Biloxi, MS
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE:3.7159^B
1)= S ^XMB(3.7,DA(2),15,DA(1),1,"B",$E(X,1,30),
DA)=""
2)= K ^XMB(3.7,DA(2),15,DA(1),1,"B",$E(X,1,30),
DA)
NOTE: This patch should be installed during off hours, when user activity
Add 'FORWARD TO' action to message filters.
is at a minimum. It requires MailMan patches XM*7.1*140 and XM*7.1*142.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
The help frame XM-U-P-FILTER ACTIONS has been updated.
XMTDF 4390490 5739561 50,127,142,150
XMTDL2 9530207 10072873 50,127,150
XMTDT 5589575 8285616 50,142,150
XMVVITA 7287397 7295482 50,101,110,140,150
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*140 and XM*7.1*142.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
On the Manage MailMan:Local Delivery Management menu, use the
In your message filters, you are now able to specify recipients to whom
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
filtered messages should be forwarded.
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*150 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*150
Incoming Files:
3.7 MAILBOX (Partial Definition)
Note: You already have the 'MAILBOX' File.
-
- 153 SEQ #147
- DATE APPLIED: 2000-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*153
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMCODE 11817911 12139966 50,110,153
XMJMP2 2711990 2695696 110,153
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
1. Users may be on the system during installation of this patch.
NOIS: TUC-1000-62033
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Sites: Tucson, AZ
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*153 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
When prompting a user for a password on a scrambled message, MailMan now
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
displays the subject and sender, too.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
-
- 155 SEQ #148
- DATE APPLIED: 2000-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*155
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMLR1 5264830 5293649 52,72,110,148,155
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*148.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: none
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Sites: FORUM
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*155 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
While in the new messages list, if a user attempts a ?search, an abort
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
occurs. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*148.
-
- 151 SEQ #149
- DATE APPLIED: 2000-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*151
Also, this patch includes routine XMTDL2, to correct line 2 in patch
XM*7.1*150. The code is unchanged.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*147 and XM*7.1*150.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMKP 16261814 16277893 50,89,119,147,151
XMTDL 18718545 18831179 50,97,142,151
XMTDL2 10072873 10072873 50,127,150,151
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: LOM-0800-63083
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*147 and XM*7.1*150.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
Test Site: Loma Linda, CA
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
If two (or more) people are signed on as the same user (either normally
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*151 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*151
Want KIDS to INHIBIT LOGONs during the install? YES// NO
or as a surrogate) and they forward the same message at the same time,
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
it is possible that one forward clobbers the others, and the others won't
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
be delivered. This patch fixes that.
-
- 156 SEQ #150
- DATE APPLIED: 2000-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*156
is at a minimum. It requires MailMan patch XM*7.1*131.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMSO 8539565 8831110 50,110,127,131,156
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*131.
1. Users may be on the system during installation of this patch.
NOIS: BAY-1000-32222
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Sites: BAY PINES, FL
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*156 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
If a user enters an incomplete date for a message vaporize date, assume
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
the future, not the past. Also, if the user is entering a vaporize date
for a new message, the vaporize date be no earlier than tomorrow.
NOTE: This patch should be installed during off hours, when user activity
-
- 154 SEQ #151
- DATE APPLIED: 2000-11-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*154
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*148.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------------
XMJMOI 18491420 18964660 50,87,89,110,127,131,143,146,148,154
XMJMOI1 3117776 3352332 110,154
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: HIN-0600-41009
is at a minimum. It requires MailMan patch XM*7.1*148.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Sites: Hines, IL
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*154 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
If two users are signed on as the same user, and both are working on the
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
same message, and one user saves the message to another basket, an abort
occurs if the other user tries to save the message, too.
This patch fixes that.
-
- 157 SEQ #152
- DATE APPLIED: 2000-11-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*157
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
===========================================================================
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
3.73,.01 DATE MESSAGE WILL BE NEW 0;1 DATE (Required)
Date Message Will Be New
INPUT TRANSFORM: S %DT(0)="NOW",%DT="ETF" D ^%DT K %DT(0) S X=Y
K:Y<1 X
LAST EDITED: NOV 16, 2000
HELP-PROMPT: Enter a date or date @ time on which you wish
this message to be new.
DESCRIPTION: This field should be in FileMan format. The
file will be X-referenced by it and the
background filer will process it on that date.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: ^^TRIGGER^3.73^1
NOIS: ISF-1100-60233
1)= X ^DD(3.73,.01,1,1,1.3) I X S X=DIV S Y(1)=
$S($D(^XMB(3.73,D0,0)):^(0),1:"") S X=$P(Y(1),U
,2),X=X S DIU=X K Y S X=DIV S X=$S($D(XMDUZ):XM
DUZ,1:DUZ) X ^DD(3.73,.01,1,1,1.4)
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S
Y(1)=$S($D(^XMB(3.73,D0,0)):^(0),1:"") S X=$S('
$D(^VA(200,+$P(Y(1),U,2),0)):"",1:$P(^(0),U,1))
=""
1.4)= S DIH=$S($D(^XMB(3.73,DIV(0),0)):^(0),1:"
Test Sites: San Francisco OIFO
"),DIV=X S $P(^(0),U,2)=DIV,DIH=3.73,DIG=1 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
2)= Q
CREATE CONDITION)= USER=""
CREATE VALUE)= S X=$S($D(XMDUZ):XMDUZ,1:DUZ)
DELETE VALUE)= NO EFFECT
FIELD)= USER
The .01 field of file 3.73 contains a date input transform. This patch
CROSS-REFERENCE: 3.73^AB1^MUMPS
1)= N XMDUZ,XMZ,XMREC S XMREC=$G(^XMB(3.73,DA,0
)),XMDUZ=$P(XMREC,U,2),XMZ=$P(XMREC,U,3) I XMZ]
"" S ^XMB(3.73,"AB",X,XMDUZ,XMZ,DA)=""
2)= N XMDUZ,XMZ,XMREC S XMREC=$G(^XMB(3.73,DA,0
)),XMDUZ=$P(XMREC,U,2),XMZ=$P(XMREC,U,3) I XMZ]
"" K ^XMB(3.73,"AB",X,XMDUZ,XMZ,DA)
This xref activates when a user changes the
date/time that a message is latered.
adds a K %DT(0) to the input transform to prevent leakage.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
No routines are included in this patch.
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
STANDARD DATA DICTIONARY #3.73 -- MESSAGES TO BE NEW AT A LATER DATE FILE
is at a minimum. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
STORED IN ^XMB(3.73,
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*157 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
-
- 160 SEQ #153
- DATE APPLIED: 2000-11-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*160
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*143.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJBM 10627394 11268978 50,110,131,143,160
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*143.
NOIS: PUG-1100-51632
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Sites: PUGET SOUND HCS
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*160 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
If a user has only confidential messages in her basket, and a surrogate
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
tries to read the messages in that basket using the Classic reader, the
surrogate is simply tossed out of the basket with no explanation.
This patch will ensure that the surrogate is given an explanation.
-
- 161 SEQ #154
- DATE APPLIED: 2001-01-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*161
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*160.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJBM 11268978 11317455 50,110,131,143,160,161
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*160.
NOIS: none
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Sites: FORUM
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*161 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
If a user, using the Classic reader, deletes all the messages in his basket,
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
MailMan tells him that he has only confidential messages in his basket, and
that as a surrogate, he is not allowed to read them. This patch corrects
that.
-
- 42 SEQ #34
- DATE APPLIED: 1997-04-17 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Prerequisites: none
ANN-0397-41843 Sites were sometimes getting a '550 Domain file locked'
message after installing patch XM*7.1*34
This patch also contains code which lays the groundwork for the upcoming
domain name changes.
===========================================================================
This patch should be installed during off-peak hours when network mail
activity is low. This patch can be installed with users on the system.
===========================================================================
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. Users can remain on the system. This patch can be queued and should be
installed during off-peak hours. TaskMan can remain running.
5. On the KIDS menu, under the 'Installation' menu, use the following
This MailMan patch is in response to the following:
options:
2 Verify Checksums in Transport Global
3 Print Transport Global
4 Compare Transport Global to Current System
5 Backup a Transport Global
6 Install Package(s)
6. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
7. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
Checksums were calculated with CHECK^XTSUMBLD
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XM0 5124637 3346676 4,42
IOW-0397-40004, MWV-0297-20667, BAY-0397-30178, FAV-0397-71157
XMP2A 9900587 10037244 24,42
XMR0B 9558225 9580242 4,6,13,34,42
============================================================================
KIDS messages were losing the Message Type field during transmission.
When the user installed the patch they would get an 'UNDEFINDED
FUNCTION' error.
-
- 162 SEQ #155
- DATE APPLIED: 2001-01-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*162
is at a minimum. It requires MailMan patch XM*7.1*132.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMXREPLY 5876870 5772421 50,85,99,107,132,162
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*132.
1. Users may be on the system during installation of this patch.
NOIS: ISW-1100-22093
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Sites: FORUM
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*162 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
If a message from a remote site has no remote message ID associated with it,
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
an abort occurs if a user attempts to reply remotely to it. This patch
prevents the abort by sending the reply as an original message.
NOTE: This patch should be installed during off hours, when user activity
-
- 164 SEQ #156
- DATE APPLIED: 2001-01-22 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*164
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*162.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMYPRE9 * NEW * 84031 164
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
XMYPRE9 has no user-callable entry points.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
NOIS: WRJ-1100-10829
It requires MailMan patch XM*7.1*162.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: White River Junction, VT
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*164 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Somehow, the bulletin XMDATANO got corrupted. This patch restores that
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
bulletin to what it should be.
The pre-init will delete the corrupted version of the bulletin.
-
- 165 SEQ #157
- DATE APPLIED: 2001-02-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This is an informational patch for DSM sites only. Other sites may
$
Unsuccessful connection after maximum retries
$type hlseven.log
$!HLSEVEN.COM-for incoming connect requests
$!-------------------------------------------------------------
$ set noon !Don't stop
$ set noverify !change as needed
Opening _BG8215:
This patch repeats information in AXP ALERT*117, an excerpt of which follows:
1> _BG8215: not ready!
2> _BG8215: not ready!
3> _BG8215: not ready!
4> _BG8215: not ready!
5> _BG8215: not ready!
6> _BG8215: not ready!
7> _BG8215: not ready!
8> _BG8215: not ready!
9> _BG8215: not ready!
10> _BG8215: not ready!
Could not open _BG8215: - exiting
HLSEVEN job terminated at 2-NOV-2000 07:50:40.84
$
A successful connection after 2 retries
$type hlseven.log
$!HLSEVEN.COM-for incoming connect requests
$!-------------------------------------------------------------
$ set noon !Don't stop
TO: AXP/VMS DSM SITES
$ set noverify !change as needed
Opening _BG8215:
1> _BG8215: not ready!
2> _BG8215: not ready!
_BG8215: is now ready for use - entering DSM
HLSEVEN job terminated at 2-NOV-2000 07:50:40.84
$
The XMINET_ALPHA.COM command procedure is included below, and can be copied
& pasted into a VMS file directly from this message. Alternatively, the
FROM: National AXP/VMS Technical Support Team
XMINET_ALPHA.COM (XM7_1P165.COM) file will be available for downloading from
the [.SOFTWARE] directories at the following ftp sites:
Hines 152.129.1.110
Albany 152.127.1.5
Salt Lake City 152.131.2.1
To install:
Disable the UCX XMINETMM service
RE: AXP ALERT*117 HLSEVEN and XMINETMM "Openfail errors"
$ UCX DISABLE SERVICE XMINETMM (UCX Version 4.2)
or
$ TCPIP DISABLE SERVICE XMINETMM (TCPIP Version 5.0A)
Using either method, place this new XMINET_ALPHA.COM procedure in the
SYS$LOGIN directory of the XMINETMM user. Be sure to edit accordingly.
Copy and Paste Method:
$ SET DEFAULT USER$:[XMINETMM] or equivalent of the XMINETMM user.
Copy file from below into your Windows buffer by highlighting the entire
text of the XMINET_ALPHA.COM file below.
$ CREATE XMINET_ALPHA.COM
Paste the contents of your windows buffer and use CTRL Z to close file.
Then check/edit XMINET_ALPHA.COM to ensure that the DSM command line is
correct for your system. (You may use your previous version of
XMINET_ALPHA.COM file as a reference. The entry SOC^XMRUCX is correct.
HLSEVEN has uncovered a VMS TCP/IP problem regarding DSM not being able to
SOC25^XMRUCX should no longer be used.)
Using FTP Method:
To retrieve from [.SOFTWARE] directories listed above:
$FTP 152.127.1.5
220 ISC1A2.ISC-ALBANY.DOMAIN.EXT FTP Server (Version 5.0) Ready.
Connected to 152.127.1.5.
Name (152.127.1.5:dsmmgr): ANONYMOUS
open a BG device for use. This problem is related to multi-processor CPU
331 Guest login OK, send ident as password.
Password:
230 Guest login OK, access restrictions apply.
FTP> SET DEF [.SOFTWARE]
250-CWD command successful.
250 New default directory is VA4$:[ANONYMOUS.SOFTWARE]
FTP> GET XM7_1P165.COM XMINET_ALPHA.COM
200 TYPE set to IMAGE.
200 PORT command successful.
150 Opening data connection for VA4$:[ANONYMOUS.SOFTWARE]XM7_1P165.COM;
systems (i.e. ES40, 4100) with more than one CPU. It is not VMS or UCX
(152.127.1.6,3281)
226 Transfer complete.
local: SYS$:[DSMMGR]XMINET_ALPHA.COM;1 remote: XM7_1P165.COM
144638 bytes received in 00:00:00.04 seconds (3284.83 Kbytes/s)
FTP> EXIT
221 Goodbye.
$
Check/edit XMINET_ALPHA.COM to ensure that the DSM command line is
correct for your system. (You may use your previous version of
disregard. DSM sites, you must manually perform updates. It is important
(TCPIP) version specific, as we have identified the problem on systems
XMINET_ALPHA.COM file as a reference. The entry SOC^XMRUCX is correct.
SOC25^XMRUCX should no longer be used.)
$ COPY XMINET_ALPHA.COM USER$:[XMINETMM] or equivalent of the XMINETMM user.
Before enabling the XMINETMM service, be sure to check the file ownership
and protection.
Enable the UCX XMINETMM service
$ UCX ENABLE SERVICE XMINETMM (UCX Version 4.2)
running VMS 6.2-1H3 to VMS 7.2.1 and also UCX version 4.2 ECO 3 as well as
or
$ TCPIP ENABLE SERVICE XMINETMM (TCPIP Version 5.0A)
Please note that Mailman puts a leading space before the "$" of each DCL
command line in the XMINET_ALPHA.COM file as it is documented. If you choose
to cut and paste the file from this message, you will need to edit it to
remove the spaces before enabling the services.
*** Cut here ***
TCPIP version 5.0A. A condition can occur where the server site will fail
$!XMINET_ALPHA.COM - for incoming connect requests
$!-------------------------------------------------------------
$ set noon !don't stop
$ set noverify !change as needed
$! set verify !change as needed
$ purge/keep=5 sys$login:*.log !Purge log files only
$ set proc/priv=(share) !Required for MBX device
$ x=f$trnlnm("sys$net") !This is our MBX device
$!
$ write sys$output "Opening "+x !This can be viewed in the log file
to open the BGnnnn: device and the HLSEVEN.LOG will report the following
$! Check status of the BG device before going to DSM
$ cnt=0
$ CHECK:
$ stat=f$getdvi("''x'","STS")
$ if cnt .eq. 10
$ then
$ write sys$output "Could not open ''x' - exiting"
$ goto EXIT
$ else
$ if stat .ne. 16
errors:
$ then
$ cnt=cnt+1
$ write sys$output "''cnt'> ''x' not ready!"
$ wait 00:00:01 !Wait one second to assure connection
$ goto CHECK
$ else
$ write sys$output "''x' is now ready for use - entering DSM"
$!-------------------------------------------------------------
$! **Be sure this command line is correct for your system
$! **and if access control is enabled, that this account has
$! **access to this uci,vol & routine.
$!
$ DSM/E=DSMMGR/U=VAH/V=ROU/DATA="''X'" SOC^XMRUCX
$!-------------------------------------------------------------
$ endif
$ endif
$ EXIT:
$ logout/brief
*** end cut here ***
%DSM-F-OPENERR, error opening device or file
IMPORTANT!!! IMPORTANT!!! IMPORTANT!!!
This XMINET_ALPHA.COM file is a generic file to be used and EDITED by all
VMS/DSM sites. Please refer to the comment lines in the command procedure.
THIS COMMAND PROCEDURE MAY NOT WORK AS DISTRIBUTED.
Please verify that the DSM command line is correct for your site.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum.
-DSM-E-ERRCODE, Error Code = 0
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
This patch has no routines.
-SYSTEM-F-BADPARAM, bad parameter value
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum.
1. Users may be on the system during installation of this patch.
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*165 Loaded from Distribution <date/time>
==========
that you read this patch and follow the instructions to update your
VistA uses two types of "listen services", HLSEVEN and XMINETMM. Tests have
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
shown that the XMINETMM service is also prone to the same symptoms as seen
------------------------------------------------
5. Now read and follow the instructions in the Patch Description to
update your XMINET_ALPHA.COM file.
===========================================================================
by the HLSEVEN service. These tests were run on the FORUM system and have
produced retries during heavy activity periods. Therefore, the AXP, HLSEVEN
and Mailman teams have agreed to jointly release the following Alert and
Informational patches.
AXP Alert*117
HL*1.6*70
XM*7.1*165
XMINET_ALPHA.COM file.
The following is an excerpt from Compaq Engineering acknowledging our
findings and their description of the problem.
********************************************************************
Compaq
Engineering thinks the problem here is a race between the INETACP, which
has just created the process via $CREPRC(), and the process just created.
The INETACP doesn't relinquish its ownership of the BG device for the
accepted connection (which it passes in SYS$NET process logical) until
sometime after $CREPRC() returns success status. If the process gets to
run first it may have trouble assigning this BG momentarily.
This situation only occurs for listen services; nolisten services
(like FTP) are handled very differently.
*********************************************************************
Although this problem has been acknowledged, Compaq is reluctant to issue a
Patch XM*7.1*165
patch to the current version of TCPIP V5.0 due to its complexity. They have
agreed to provide a fix in a future release. This future release should be
TCPIP Services for VMS version 5.1, due sometime next year (2001). As an
interim "work-around" solution, new HLSEVEN.COM and XMINET_ALPHA.COM command
procedures have been written to compensate for this "race condition".
XMINET_ALPHA.COM Descriptions
This command procedure has been edited to check the status of the BG device
prior to entering DSM. It contains two IF-THEN-ELSE statements. The first
is a loop to count to 10. The command procedure will terminate after 10
tries to gain access to the BG device. The second is a loop to test the bit
mask status [stat=f$getdvi("''x'","STS")] of the BG device. It was found
that with a bit mask value of 65552, DSM could not open the BG device but a
bit mask value of 16 allowed DSM to open the BG device. If the bit mask
value is not equal to 16, then the command procedures will wait one second
and try again.
Typical log file entries:
NOIS: none
Note - New log files will not be generated if the XMINET_ALPHA.LOG file
version number has reached 32767. To generate new log files, delete all
XMINET_ALPHA.LOG files and new ones will be generated starting with version
1. Please also note that empty log files may be normal. If the current log
file for the latest connection is still open and the connection is still
active, the file will be empty and nothing will be displayed. Very busy
XMINETMM services may see this and they can also generate failure to purge
error messages. Keeping more log files in the purge statement in the
command procedures can avoid purge error messages - adjust accordingly.
Test Sites: FORUM
Successful connection with no retries
$type hlseven.log
$!HLSEVEN.COM-for incoming connect requests
$!-------------------------------------------------------------
$ set noon !Don't stop
$ set noverify !change as needed
Opening _BG8534:
_BG8534: is now ready for use - entering DSM
HLSEVEN job terminated at 2-NOV-2000 07:55:38.44
-
- 135 SEQ #158
- DATE APPLIED: 2001-02-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*135
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMRUCX 841742 478788 27,34,50,135
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
NOIS: NAS-1099-33188
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site:
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*135 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Instead of going to ^XUSCLEAN when incoming net mail is finished, simply
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
quit. Also, make the SOC25 entry point identical to the SOC entry point.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
-
- 158 SEQ #159
- DATE APPLIED: 2001-02-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*158
SUFFIX. They continue to be added to file 4.2, DOMAIN.
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
A new bulletin, XM DOMAIN ADDED, now notifies G.POSTMASTER of these
new domains.
The pre-init, XMYPOSTD deletes all entries from the INTERNET SUFFIX
file 4.2996. A new DD will be brought in for this file, along with
all its data. It is populated with all the internationally recognized
top-level domains. You will not be able to edit that file, except for
adding notes.
A 'B' xref is added to the .01 field of the TRANSMISSION SCRIPT multiple
of the DOMAIN file 4.2. The post-init, POST^XMYPOSTD, sets the 'B' xref.
NOTE: This patch requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Test Site: Puget Sound HCS
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------------
XMR0B 8875848 8051092 4,6,13,34,42,62,50,158
XMYPOSTD * NEW * 3967175 158
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
NOIS: RIC-1100-21104
XMYPOSTD has no user callable entry points.
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*50.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
An incoming message from a top-level domain that is not recognized by
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
MailMan can cause problems. This patch prepares MailMan for that
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*158 Loaded from Distribution <date/time>
==========
Install Questions:
eventuality.
Incoming Files:
4.2996 INTERNET SUFFIX (including data)
Note: You already have the 'INTERNET SUFFIX' File.
I will OVERWRITE your data with mine.
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
Enter protocols you wish to mark as 'Out Of Order': <press return>
==============
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
These top-level domains are no longer added to file 4.2996, INTERNET
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
-
- 166 SEQ #160
- DATE APPLIED: 2001-02-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
************************************************************
If a site lists itself as the PARENT in file 4.3, MAILMAN SITE PARAMETERS,
that can cause problems. This patch puts a screen on that field in the DD
to prevent this from happening.
The pre-init for this patch will check to ensure that your site does not
have itself as its PARENT. If it does, the PARENT field will be deleted
and you will have to enter the correct PARENT.
If field 3, PARENT, in file 4.3 is filled in, you should ensure that it
does not point to its own domain. It should be the domain considered
It is important that you read the information in this patch.
the parent of your facility. The parent domain is the domain to which
mail is sent, when your facility doesn't quite know what to do with it.
For example,
1. The parent domain of the MailMan development account,
MAILMAN.ISC-SF.DOMAIN.EXT, is ISC-SF.DOMAIN.EXT.
(The parent domain should NOT be MAILMAN.ISC-SF.DOMAIN.EXT)
2. The parent domain of ISC-SF.DOMAIN.EXT is DOMAIN.EXT. It could also
be GK.DOMAIN.EXT or whatever domain your site uses to send mail to the
internet. (The parent domain should NOT be ISC-SF.DOMAIN.EXT)
You may have to manually fix something.
The account that you install this patch in probably matches one of the
examples. If not, the parent domain should be the domain through which
you route messages to remote sites over the internet.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
************************************************************
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMYPRE10 * new * 1299000 166
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
Patch XM*7.1*166
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*166 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
NOIS: TUC-0101-60657
DEVICE: HOME// <It's up to you, you may queue it if you wish.>
-----------------------------------------------
6. Check the Install File Print. If you see this, you need to take action.
If you don't see it, you're OK:
***********************************************
Field 3, PARENT, in file 4.3 was deleted.
You must enter a new PARENT.
See the patch description for how to choose one.
Test Sites: Tucson, AZ
***********************************************
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
-
- 170 SEQ #161
- DATE APPLIED: 2001-03-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*170
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------------
XMS0A 9199959 9159707 2,13,55,50,170
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*50.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: Hines
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
NOIS: HIN-0201-42151
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*170 Loaded from Distribution <date/time>
Put quotes around an address containing blanks when sending messages to
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
remote sites.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch requires MailMan patch XM*7.1*50.
============================================================================
-
- 172 SEQ #162
- DATE APPLIED: 2001-03-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*172
Help Frames are updated.
Dialogs have been added.
A new API, QX^XMXUTIL3, has been added, to perform the above actions.
See DBIA 2737 for details.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*137 & XM*7.1*154.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMD 9221858 9242714 50,104,110,137,172
XMJMOI 18964660 14281898 50,87,89,110,127,131,143,146,148,154,172
XMJMOI1 3352332 8242009 110,154,172
E3R 15488
XMJMP1 19109250 19119781 40,50,75,110,133,148,172
XMJMQ 15971466 13062269 40,57,70,50,96,110,131,172
XMJMQ1 8577594 13480745 40,50,110,130,131,172
XMJMRO 4485523 5033137 50,89,110,127,172
XMXSEC2 27320982 27625845 50,89,95,110,146,172
XMXUTIL3 3652490 5771323 50,172
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
Test Sites: FORUM
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*137 & XM*7.1*154.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Add the following message actions at the Message Action: Ignore// prompt:
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*172 Loaded from Distribution <date/time>
==========
QC - Show all users who are current on the message (read all responses).
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
QNC - Show all users who are not current on the message.
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
QT - Show all users who have terminated the message.
-
- 169 SEQ #163
- DATE APPLIED: 2001-03-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*169
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------------
XMR0B 8051092 8083120 4,6,13,34,42,62,50,158,169
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*158.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: Beckley, WV
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
NOIS: BEC-0201-21992
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*169 Loaded from Distribution <date/time>
When receiving mail from a site, make sure the site's name is in upper case.
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
Otherwise, MailMan might not find it in the DOMAIN file.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch requires MailMan patch XM*7.1*158.
============================================================================
-
- 171 SEQ #164
- DATE APPLIED: 2001-03-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*171
In the FILTER subfile of file 3.7, MAILBOX,
Field 5, FROM, has some new help text.
Field 6, ADDRESSED TO, is expanded to 55 characters.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*146 and XM*7.1*150.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------------
XMJMF2 6206910 6828041 146,171
XMJMFB 16215095 17121533 50,110,131,146,171
XMTDF 5739561 7250797 50,127,142,150,171
XMXLIST 6225911 6277109 50,108,146,171
* Checksums produced by CHECK^XTSUMBLD
Test Site: Columbia, MO
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*146 and XM*7.1*150.
1. Users may be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
NOIS: CMO-0101-42392
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. You do not need to stop TaskMan. Users may be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Fix Filter/query messages addressed to a private mail group.
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*171 Loaded from Distribution <date/time>
==========
Install Questions:
Filter won't recognize such messages at all.
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
Query does find them, but the user interface is problematical when changing
7. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
8. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
the 'addressed to' selection.
-
- 32 SEQ #35
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This MailMan patch is in response to a problem noted on FORUM.
MailMan sends a message to Site A about the rejection.
MailMan keeps trying to forward the message from Site B to Site C
and keeps sending rejection messages to Site A, ad infinitum, ad nauseum.
MailMan does not notify the user at Site B who forwarded the message.
This patch does two things:
1. Sends the reject message to the user who forwarded the message.
2. Changes the status of the message so that MailMan does not attempt to
send it again.
===========================================================================
This patch can be installed with users on the system.
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
A description of the problem:
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
Site A (from outside the VA) sends a message to Site B (in the VA).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
User at Site B forwards the message to Site C (in the VA).
XMSERR 2286812 3651687 32
============================================================================
Site C has records in ^XMBX(4.501 (do not accept messages from domains
which match).
Site C rejects the message because the originating domain (Site A)
partial-matches the 'do not accept' record.
-
- 175 SEQ #165
- DATE APPLIED: 2001-03-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*175
It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMP2A 10101095 10271572 24,42,50,175
XMPH 3963996 4915924 34,50,175
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
Test Site: Cleveland, OH
It requires MailMan patch XM*7.1*50.
1. Users may be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the Background Filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*175 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
E3R 15757
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you - you may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Add more information to the header of PackMan printouts, including
subject, message number, who sent it, and when.
NOTE: This patch may be installed at any time.
-
- 168 SEQ #166
- DATE APPLIED: 2001-04-05 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*168
and XM*7.1*156.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XM 11093966 11099027 17,35,50,140,144,149,168
XMJMSO 8831110 8864099 50,110,127,131,156,168
XMXSEND 11102759 11097083 50,106,107,116,168
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: PUG-0201-50586
is at a minimum. It requires MailMan patches XM*7.1*116, XM*7.1*149,
and XM*7.1*156.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Test Site: Puget Sound HCS
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*168 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
HOME^%ZIS is improperly called in several places, which can result in
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
IO becoming null. This patch fixes that.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*116, XM*7.1*149,
-
- 174 SEQ #167
- DATE APPLIED: 2001-04-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*174
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMC11 11806932 11867009 50,174
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
Test Site: Dublin, GA
It requires MailMan patch XM*7.1*50.
1. Users may be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the Background Filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*174 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
NOIS: DUB-1099-31240
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you - you may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you attempt to play a script for a queue which already has a task
associated with it, you could be stuck in an endless warning loop,
if you do not possess the XUPROGMODE key. This patch fixes that.
-
- 176 SEQ #168
- DATE APPLIED: 2001-04-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*176
so GATEWAY tried again in lower case, as it usually does. GK then closed
the connection. This left the offending message clogging the queue at
GATEWAY. The fix is that if the receiving site is non-MailMan, and the
receiving site does not like the recipient, the sending site will not try
that recipient again.
NOTE: This patch requires MailMan patch XM*7.1*148.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMSM 7239792 7204635 4,6,13,20,50,176
XMSMAIL 4239659 4266359 59,50,107,176
XMXADDR3 7292198 7967909 107,139,148,176
Test Site: FORUM
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*148.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
NOIS: none
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*176 Loaded from Distribution <date/time>
Improve MailMan's actions at the sending site during remote transmissions
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
if the receiving site notifies the sending site that a recipient isn't found.
Enter protocols you wish to mark as 'Out Of Order': <press return>
==============
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
background tasks in step 5, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
We had a problem at GATEWAY transmitting to GK. GK didn't like a recipient,
-
- 163 SEQ #169
- DATE APPLIED: 2001-04-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*163
XMENROLL - Enroll in (or Disenroll from) a Mail Group
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*163 Loaded from Distribution <date/time>
==========
Install Questions:
Incoming Files:
3.8 MAIL GROUP (Partial Definition)
XMMGR-MAIL-GRP-COORDINATOR - Mail Group Coordinator's Edit
Note: You already have the 'MAIL GROUP' File.
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
XMMGR-MAIL-GRP-COORD-W/REMOTES - Mail Group Coordinator's Edit W/Remotes
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
XMEDITPERSGROUP - Personal Mail Group Edit
The option XMEDITMG is being converted from an 'edit' type option to a 'run
routine' type option. The pre-init, ^XMYPRE11, will delete the fields in the
option which are no longer applicable.
The pre-init will also check entries in file 3.8, MAIL GROUP. If the group is
public, any entry in the 'Restrictions' field (#10) will be deleted. (This
field only applies to private groups.) If the group is private, any entry in
the 'Allow self-enrollment?' (#7) field will be deleted. This field only
applies to public groups.
If someone other than the organizer or coordinator adds users to a public
mail group which doesn't allow self-enrollment, or to a private mail group,
a new bulletin, XM GROUP EDIT NOTIFY, is sent to the organizer and
coordinator to let them know which users were added and who added them.
E3R 2658, 8649, 15053
A new security key, XM GROUP EDIT MASTER, is being created, which should be
assigned to any users, such as ADPACs, who need to be able to edit other
users' mail groups.
NAME: XM GROUP EDIT MASTER
DESCRIPTIVE NAME: Edit other users' mail groups
DESCRIPTION: People who need to be able to edit other users' mail groups
and add new users to them should be assigned this key.
Holders of this key may edit any mail group, except personal mail groups.
(Personal mail groups are those which only the organizer may edit or use.)
Test Sites: Puget Sound HCS, Charleston, SC
The following users should NOT be given this key, because they already
possess the privilege this key grants:
- Holders of the XMMGR key.
- Clinical Application Coordinators, as identified in file 8930,
USR Class, belonging to the TIU package.
Applicable Help frames are updated.
New APIs have been added. See DBIA 3006.
When users join a mail group, or when users are added to mail groups,
ADDMBRS^XMXAPIG - Add members to mail groups. Optionally forward past
mail group messages.
JOIN^XMXAPIG - Enable user to enroll in mail group. Optionally forward
past mail group messages.
DROP^XMXAPIG - Enable user to drop from a mail group.
$$MEMBER^XMXAPIG - Is user a member of a mail group?
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*141 & XM*7.1*148.
============================================================================
optionally Find and Forward past mail group messages to the users.
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
---------------------------------------------------------------------------
XMVGROUP 7972968 12125651 50,104,107,131,141,163
XMVGRP * NEW * 10944118 163
XMXADDR 15075462 15486856 50,96,101,104,107,131,148,163
XMXADDR1 12201693 12248366 50,78,83,96,104,107,127,138,148,163
XMXADDR4 7386662 7400001 107,148,163
XMXADDRG 14941972 15107024 50,99,107,139,148,163
XMXAPIG 1692175 4324918 109,146,163
XMXGRP * NEW * 9502286 163
XMXGRP1 * NEW * 10875164 163
XMYPRE11 * NEW * 687829 163
* Checksums produced by CHECK^XTSUMBLD
The following options now include this capability:
This patch introduces the following new routines:
XMVGRP - no user-callable entry points.
XMXGRP - no user-callable entry points.
XMXGRP1 - no user-callable entry points.
XMYPRE11 - no user-callable entry points.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*141 & XM*7.1*148.
XMEDITMG - Mail Group Edit
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
-
- 178 SEQ #170
- DATE APPLIED: 2001-04-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*178
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------------
XMXPARM 15143763 14940380 50,96,107,127,131,143,178
XMXPARM1 2907067 4052895 50,96,127,178
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*143.
NOIS: BRX-0301-12876
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Bronx
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*178 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
When using the API SENDBULL^XMXAPI, if you specify "" for XMBODY, it causes
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
an error. It shouldn't. This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*143.
-
- 173 SEQ #171
- DATE APPLIED: 2001-04-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*173
The following options are improved:
==============
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Start TaskMan. If you shut down HL7 filers/LLP's and other
XMQHIST Historical Queue Data/Stats Report
background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
XMQUEUED Queues with Messages to Transmit Report
XMQACTIVE Actively Transmitting/Receiving Queues Report
XMSTARTQUE-ALL Transmit All Queues
XMQDISP Display Active & Inactive Message Queues
The pre-init deletes some fields (ENTRY ACTION, EXIT ACTION) which are
no longer used in options XMQUEUED & XMQDISP.
The following field is updated. The field is larger and no longer accepts
digits after the decimal point.
STANDARD DATA DICTIONARY #4.2999 -- MESSAGE STATISTICS FILE
STORED IN ^XMBS(4.2999,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
4.2999,5 RATE OF TRANSMISSION 3;5 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: MAR 20, 2001
Test Site: FORUM; Clarksburg, WV
HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal
Digits
DESCRIPTION: This is the transmission rate in characters per
second for the current transmission. It may be
for a single line or for a block or for the
entire message. It is updated regularly during
the transmission.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*142 & XM*7.1*176.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------------------
XMLSTAT 1232153 1231749 173
NOIS: ISL-0299-52128
XMS4 2836511 2449556 50,173
XMS5 13300220 10992631 13,8,23,27,55,58,50,142,173
XMS5A 3571279 3634911 55,50,173
XMSMAIL 4266359 4266449 59,50,107,176,173
XMYPRE8 228290 275167 142,173
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
Increase from 8 to 9, the number of characters of the device name that is
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*142 & XM*7.1*176.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
kept in field 6, NETWORK DEVICE, of file 4.2999, MESSAGE STATISTICS.
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Stop TaskMan. Shut down the listeners. You may also wish to shut down
HL7 filers/LLP's and other background tasks which may attempt to create
new messages. During the installation of this patch, we do not want any
messages coming in or going out. Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
That way, there is less of a chance that important information is dropped.
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*173 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
Enter protocols you wish to mark as 'Out Of Order': <press return>
-
- 177 SEQ #172
- DATE APPLIED: 2001-05-17 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*177
Additionally, the group message actions have been made more efficient.
Actions involving new messages are faster. Actions involving moving
messages out of a basket are faster. So, 'New Toggle', 'Delete',
'Terminate', 'Filter', and 'Save' are faster.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*126, *136, *143, *151, *168, &
*172.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------------------
XMJMOI 14281898 14358567 50,87,89,110,127,131,143,146,148,154,172,177
XMJMOR 14599384 14568568 50,75,110,131,177
NOIS: IVM-0301-32726, BAY-0101-30908
XMJMORX 15388148 12555666 50,110,131,177
XMJMORX1 2575833 6931876 50,110,177
XMTDL2 10072873 10414584 50,127,150,151,177
XMTDT 8285616 8336537 50,142,150,177
XMUT4C 7616619 7618380 10,22,50,108,136,177
XMXBSKT 12283844 12536572 50,106,115,126,177
XMXMBOX 1264480 1530327 50,144,177
XMXMSGS 10461549 10777832 50,110,124,131,143,177
XMXMSGS2 7663790 8054067 50,106,110,127,131,143,177
XMXSEC 23410717 23318832 50,110,127,177
Test Site: HEC-ATLANTA; Bay Pines, FL
XMXSEND 11097083 10382185 50,106,107,116,168,177
XMXUTIL 12959022 13260929 40,50,107,127,131,140,177
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
At times of high messaging activity, contention in getting locks on the
minimum. It requires MailMan patches XM*7.1*126, *136, *143, *151, *168, &
*172.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
On the Manage MailMan:Local Delivery Management menu, use the
MESSAGE file causes problems. This patch attempts to ameliorate that
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
problem by removing MailMan's locking of the MESSAGE file, and letting
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*177 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*177
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
FileMan handle it alone. You will never again see the message, "We're
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
having problems getting a lock on the MESSAGE file, do you want to wait?"
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
-
- 159 SEQ #173
- DATE APPLIED: 2001-05-17 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*159
bulletin is sent.
When the option is scheduled:
1) The option runs at the scheduled time, as specified by the QUEUED TO
RUN AT WHAT TIME field (2) of the OPTION SCHEDULING file (19.2).
2) If the RESCHEDULING FREQUENCY field (6) of file 19.2 is set, the option
is scheduled to run repeatedly.
NOIS: PUG-0800-50981
3) It uses the DATE PURGE CUTOFF DAYS field, or the default of 730 days if
it's empty, to calculate the cutoff date.
4) It does not run in Test mode.
5) If the DATE PURGE GRACE PERIOD field (10.04) of file 4.3 is empty, the
purge runs at the time for which the option is scheduled.
6) Otherwise, at the scheduled time the option only broadcasts the XM DATE
PURGE WARNING bulletin to all users and queues a second task to perform
E3R: 2736, 2765, 3286, 8959, 10302, 12540
the date purge GRACE PERIOD number of days later.
7) If the DEVICE FOR QUEUED JOB OUTPUT field (3) of file 19.2 is empty,
the purge runs without printing a report.
8) Otherwise it prints the report on the selected device.
*Messages in SHARED,MAIL's mailbox and messages in the POSTMASTER's remote
transmit queues and server baskets (including released patch messages on
FORUM) are exempt from the purge.
Warn the user of an impending purge-by-date a certain number of days before
ROUTINE: ENTER^XMA32 SCHEDULING RECOMMENDED: YES
UPPERCASE MENU TEXT: PURGE MESSAGES BY ORIGINATION
Here's the new warning bulletin:
OUTPUT FROM WHAT FILE: BULLETIN//
NAME: XM DATE PURGE WARNING SUBJECT: Date Purge Scheduled for |1|
PRIORITY?: YES
MESSAGE: Attention! On |1|, all* messages (and their responses) sent on
or before |2| will be deleted from the system. They will be gone forever.
the messages are actually purged. The warning will be a broadcast bulletin,
You can find out if this will affect any messages in your mailbox and take
appropriate measures.
From the main MailMan menu, respond to the prompts as follows:
Select MailMan Menu Option: Query/Search for Messages
=
Select message search method: M Search my Mailbox by multiple criteria
=
which will vaporize on the purge date. This patch includes updated options
Select search action: Enter 'Subject contains' string// DB Enter 'Message
sent on or before' date ==
Message sent on or before: |2|
|3|
This search will find all of your messages which will be deleted.
* Messages in SHARED,MAIL's mailbox, and messages in the POSTMASTER's remote
transmit queues and server baskets (includes released patches on FORUM) are
exempt from the purge.
XMKSP and XMPURGE-BY-DATE, new bulletin XM DATE PURGE WARNING, and two new
DESCRIPTION: This is the warning bulletin that is broadcast to all users
whenever option XMPURGE-BY-DATE is used to purge messages older than a
certain date. See that option for more information.
PARAMETER: 1
DESCRIPTION: The date that the date purge will run.
PARAMETER: 2
DESCRIPTION: All messages this date and older will be purged.
PARAMETER: 3
DESCRIPTION: A line of '=' as long as parameter 2
fields in file #4.3, MAILMAN SITE PARAMETERS. Read on for details.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*120 & XM*7.1*136.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------------
XMA32 6537619 8333956 37,50,159
XMA32A 9915667 9150003 27,37,44,55,50,136,159
XMXBULL 5258679 5447862 50,107,120,159
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
Two new fields have been added to file #4.3 MAILMAN SITE PARAMETERS. The
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*120 & XM*7.1*136.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
option XMKSP, to edit those parameters, has been updated to include them.
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*159 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
STORED IN ^XMB(1,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
4.3,10.03 DATE PURGE CUTOFF DAYS .18;1 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<365)!(X?.E1"."1N.N) X
LAST EDITED: NOV 17, 2000
Test Sites: FORUM, Puget Sound HCS
HELP-PROMPT: Type a Number between 365 and 9999, 0 Decimal
Digits
DESCRIPTION: This field is used by the option
XMPURGE-BY-DATE. When this option is run, the
date purge will be set to purge all messages
originating this many days ago and before.
If this field is null, the default will be 730
days (2 years).
4.3,10.04 DATE PURGE GRACE PERIOD .18;2 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>31)!(X<3)!(X?.E1"."1N.N) X
LAST EDITED: NOV 17, 2000
HELP-PROMPT: Type a Number between 3 and 31, 0 Decimal
Digits
DESCRIPTION: This is the number of days' warning the users
get before the date purge, XMPURGE-BY-DATE, is
run.
This field is used by the option
E3R: 3753
XMPURGE-BY-DATE only if that option is
scheduled, not if it is run interactively.
At the scheduled date/time, the bulletin, XM
DATE PURGE WARNING, is broadcast to all users
to warn them of the coming date purge, and the
actual date purge is then queued to run this
many days later.
If this field is null, the date purge will run
Recognize and support the vaporize days field which is in file #3.6,
at the scheduled date/time, and no bulletin
will be sent.
You are now able to schedule the option XMPURGE-BY-DATE. You couldn't do
that before.
NAME: XMPURGE-BY-DATE
MENU TEXT: Purge Messages by Origination Date
TYPE: run routine CREATOR: POSTMASTER
LOCK: XMMGR PACKAGE: MAILMAN
BULLETIN. (This is field #5, RETENTION DAYS, which has been there since
DESCRIPTION: You must hold the XMMGR and XMSTAR keys to run this option.
XMPURGE-BY-DATE will delete *all* messages originating before a cutoff
date. It will delete those messages from users' mailboxes, and then delete
them from the MESSAGE file, along with any responses chained to them. This
flexible option can be run interactively or scheduled to run on a
recurring basis, the cutoff date can be controlled, users may or may not
be sent a warning bulletin to warn them of the purge ahead of time, and
the option may produce a report to show how many messages and responses it
deleted.
1994, but never used!) If the field is filled in, the bulletin will be set
When the option is run interactively:
1) It asks for the cutoff date. The default is based on the DATE PURGE
CUTOFF DAYS field (10.03) in the MAILMAN SITE PARAMETERS file (4.3). If
that field is null, it defaults to 730 days (2 years) in the past.
2) It asks whether to run the option in Test mode. In Test mode, the
option will not purge any messages, just report how many and which would
have been purged.
to vaporize that many days from the time the bulletin is sent.
3) It asks for the output device on which to print the report. The purge
and report can be queued here to run later.
4) If it's queued more than 3 days in the future, the option immediately
broadcasts the XM DATE PURGE WARNING bulletin to all users to notify them
of the upcoming purge and give them a chance to save off old messages
beforehand.
5) If it's queued less than 3 days in the future, or is not queued, no
-
- 181 SEQ #174
- DATE APPLIED: 2001-05-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*181
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*163.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMVGRP 10944118 11414072 163,181
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: DAY-0401-42491
is at a minimum. It requires MailMan patch XM*7.1*163.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: Dayton, OH
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*181 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
When adding a new member to a mail group, and choosing to forward existing
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
group messages to the new member, MailMan asks for a date range of messages
to search. If the oldest message on the system is less than one year old,
then MailMan should give a default date of the oldest message, instead of a
date from a year ago. This patch fixes that.
-
- 35 SEQ #36
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
This MailMan patch contains the following bug fix:
options:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XM 4894935 4976038 17,35
============================================================================
-Prevents XUTESTUSER option from being able to complete a user's unsent
message or response. NOIS WWW-0796-51230
===========================================================================
This patch should be installed after hours, when there is minimum users on
the system. You should put the XMUSER Option out of order.
-
- 180 SEQ #175
- DATE APPLIED: 2001-05-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*180
NOTE: This patch may be installed at any time, even during hours of peak
usage. It requires MailMan patch XM*7.1*125.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMUTERM 13549078 13770249 50,125,180
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time, even during hours of peak
usage. It requires MailMan patch XM*7.1*125.
NOIS ANN-0401-41468
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: ANN-ARBOR, MI
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*180 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
A bogus message number at the end of the MESSAGE file 3.9 prevents the
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
option XMMGR-PURGE-MESSAGE from functioning properly and letting a user
select a message to purge. This patch checks for and kills such bogus
message numbers, so that the purge selection functions properly.
-
- 182 SEQ #176
- DATE APPLIED: 2001-05-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*182
usage. It requires MailMan patch XM*7.1*176.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMSERR 3280474 868666 32,50,182
XMSM 7204635 7427993 4,6,13,20,50,176,182
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time, even during hours of peak
usage. It requires MailMan patch XM*7.1*176.
NOIS: none
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: GATEWAY.DOMAIN.EXT
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*182 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
When sending a message to a remote site, and the remote site refuses to
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
accept a message from the particular sender, delete the message from the
queue, and notify the sender that the message was rejected.
NOTE: This patch may be installed at any time, even during hours of peak
-
- 51 SEQ #177
- DATE APPLIED: 2001-05-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*51
approved.
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
10. On the KIDS:Utilites menu, use the following option to review the
install:
Install File Print
Review the automatic synonym additions which occurred during the PRE-INIT.
If there were any errors noted for a particular domain, that domain did not
have its new name added as a synonym. (Error messages are preceded by ***,
and tell you what was wrong.) You must correct the error manually and add
the synonym manually. Remember, you are not to change any domain name.
Just add the new name as a synonym.
Review the automatic domain name changes which occurred during the POST-INIT.
If there were any errors noted for a particular domain, that domain did not
have its name changed. (Error messages are preceded by ***,
and tell you what was wrong.) You must correct the error manually and
perform the name change manually.
If you have questions or need any help, please enter a NOIS.
===========================================================================
This patch will complete the 2-step domain name change process begun in patch
XM*7.1*50. The synonyms will become the new domain names, and the old domain
names will become the synonyms. The domain names will be changed in the
transmission scripts. The names of the transmission queues will be changed.
(These are the Postmaster's baskets where the messages waiting to be
transmitted are kept.) And finally, the domain name of the site will be
changed, too, if it is one of the sites which requested it.
This will all happen automatically, during the post-init. It should take
less than 5 minutes. You will be instructed to review the install file print
to check for and correct any errors after the patch has been installed.
The domain name changes will not adversely affect the flow of mail.
This patch will also begin the 2-step domain name change process for the
second round of domain name changes. It will add as synonyms the desired
new names for sites which requested it. For all other VA sites, which did
not express any interest in changing their names, it will add a synonym of
Test Sites: Montana HCS; Biloxi, MS
xxx.DOMAIN.EXT. A future patch will complete the domain name change
process, once all sites have installed this patch.
NOTE: This patch requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUDNC 3683283 13102674 50,51
XMYPOSTA 2107256 4556859 50,51
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*50.
NOIS: DET-0898-40391, CIH-1197-40757, ALL-0297-41999, BTM-1095-10195
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Place TaskMan in a WAIT State. Shut down the listeners.
You may also wish to shut down HL7 filers/LLP's and other background
tasks which may attempt to create new messages. During the installation
of this patch, we do not want any messages coming in or going out.
Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Patch XM*7.1*50, released August 1999, added ".DOMAIN.EXT" synonyms in the
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*51 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
DOMAIN file for every site which requested it. It also added new names as
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
Enter protocols you wish to mark as 'Out Of Order': <press return>
==============
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
synonyms for sites which have merged or which requested and had name changes
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Remove TaskMan from a WAIT State. If you shut down HL7 filers/LLP's
and other background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
-
- 183 SEQ #178
- DATE APPLIED: 2001-05-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*183
is at a minimum. It requires MailMan patch XM*7.1*177.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMJMORX1 6931876 7025098 50,110,177,183
XMXMSGS2 8054067 8470689 50,106,110,127,131,143,177,183
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
NOIS: MON-0501-50530
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Montana HCS
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*183 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
When a surrogate saves messages to the WASTE basket, MailMan allows
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
confidential messages to be saved, too. It shouldn't. This patch fixes
that.
NOTE: This patch should be installed during off hours, when user activity
-
- 184 SEQ #179
- DATE APPLIED: 2001-06-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*184
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMXBSKT 12536572 12498784 50,106,115,126,177,184
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
NOIS: REN-0501-61866
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Reno, NV
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*184 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
If a user, who does not hold the XMMGR key and is not a Postmaster
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
surrogate, goes into SHARED,MAIL and attempts to resequence messages
in a basket, MailMan tells the user he's resequencing, but then doesn't
resequence them. This patch fixes that.
-
- 185 SEQ #180
- DATE APPLIED: 2001-06-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*185
is at a minimum. It requires MailMan patch XM*7.1*177.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMXSEND 10382185 10773097 50,106,107,116,168,177,185
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
1. Users may be on the system during installation of this patch.
NOIS: REN-0501-61987
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Reno, NV
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*185 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
If you create a broadcast message and enter "Later" at the "Transmit"
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
prompt to send the message later, the job is tasked, but the message
never gets sent. This patch fixes it so that it does get sent.
NOTE: This patch should be installed during off hours, when user activity
-
- 186 SEQ #181
- DATE APPLIED: 2001-06-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*186
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMJMOI 14358567 14395055 50,87,89,110,127,131,143,146,
148,154,172,177,186
XMJMOR 14568568 14592944 50,75,110,131,177,186
XMJMORX1 7025098 7116146 50,110,177,183,186
XMS5A 3634911 4341470 55,50,173,186
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOIS: SBY-0501-32200
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*173 & XM*7.1*183.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Test Site: Salisbury, NC
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*186 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
If a user is working on the same message in two differents sessions, an
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
abort my occur if the user attempts to save the message in both sessions.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*173 & XM*7.1*183.
-
- 187 SEQ #182
- DATE APPLIED: 2001-06-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*187
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*182.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMSERR 868666 877158 32,50,182,187
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: none
is at a minimum. It requires MailMan patch XM*7.1*182.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: FORUM
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*187 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
When sending a message from FORUM to GK, if GK does not like the FROM
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
address, it returns "501 Syntax Error". MailMan moves on to the next
message, but does not delete the message from the queue or attempt to
notify the sender of the problem. This patch ensures that both actions
occur.
-
- 188 SEQ #183
- DATE APPLIED: 2001-06-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*188
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMXUTIL2 7762911 7760090 50,188
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: WIC-0501-42618
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Wichita, KS
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*188 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
MailMan makes a filtered broadcast message new, even though DELIVER NEW?
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
is set to NO in the filter. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*50.
-
- 189 SEQ #184
- DATE APPLIED: 2001-06-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*189
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMJMR 20504072 20744645 50,107,127,189
XMJMS 5873945 6300984 50,120,130,189
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOIS: HUN-1100-22076, ALB-0301-52954, CTX-0401-70603
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Test Site:
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*189 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
Sometimes, when a user is editing a reply in one MailMan session, and then
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
starts a second MailMan session, the reply message stub is killed by the
===========================================================================
second session. When the user returns to the first session and sends the
reply, the reply appears to be from "* No Name *". This patch detects when
the stub has been killed, and recreates it.
-
- 43 SEQ #37
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*43 contains the following bug fix:
This patch may be installed at any time, except when the IN-BASKET-PURGE
is running.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
NOIS: DAY-0397-41813
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMAI1 7933692 8026797 43
Rtns: ^XMAI1
============================================================================
Test Site: Dayton,OH
Translate the date of a remote-originated message to FileMan before comparing
it to the purge date.
===========================================================================
-
- 179 SEQ #185
- DATE APPLIED: 2001-07-10 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*179
"run routine" type. (Pre-init XMYPRE11 will help do this.)
tells you when it started and ended, how long it took, how many messages were
purged, and how many were left.
Next, it displays information about each user in the MESSAGE file 3.7. It
tells you how many messages they have in their mailboxes, when they last
logged on, and when they last used MailMan.
ROUTINE: STAT^XMA3 UPPERCASE MENU TEXT: MESSAGE STATISTICS
NAME: XMUT-CHKFIL
MENU TEXT: Check MailMan Files for Errors
TYPE: run routine CREATOR: BEUSCHEL,GARY
LOCK: XUPROG PACKAGE: MAILMAN
DESCRIPTION: This option checks for and corrects errors in the MAILBOX file
3.7 and the MESSAGE file 3.9. It checks important fields and cross
references.
It is recommended that this option be run monthly or every few months, or
whenever there seems to be a database problem.
Here, then, are the options:
It produces a report of the errors detected, and what, if anything, it did to
fix them. If it didn't fix them, it tells you what you can do to fix them.
Although the system will not fail because of errors detected, your users may
call you about the problems they experience. This utility will allow you to
detect them first and correct them before anyone knows.
ROUTINE: CHKFILES^XMUT4 SCHEDULING RECOMMENDED: YES
UPPERCASE MENU TEXT: CHECK MAILMAN FILES FOR ERRORS
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------------
NAME: XMCLEAN MENU TEXT: Clean out waste baskets
XMA3 17147624 11956377 37,54,69,50,179
XMA30 7080895 10546676 37,50,179
XMUT4 13628025 13898092 50,74,108,179
XMUT41 5625084 6742163 108,179
XMUT4B 20142397 1683 50,108,179
XMUT4BA 16544870 2138 50,108,136,179
XMUT4C 7618380 8586474 10,22,50,108,136,177,179
XMYPRE11 687829 239841 163,179
* Checksums produced by CHECK^XTSUMBLD
TYPE: run routine CREATOR: POSTMASTER
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*177.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
DESCRIPTION: This option empties users' WASTE baskets, that is, it deletes
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
all the messages in users' WASTE baskets in the MAILBOX file 3.7. Messages in
Select INSTALL NAME: XM*7.1*179 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
the MESSAGE file 3.9 are not affected.
DEVICE: HOME// <It's up to you, you may queue it if you wish.>
-----------------------------------------------
(Just don't queue it for a time when XMCLEAN, XMAUTOPURGE, or XMUT-CHKFIL
will be running!)
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
It is recommended that this option be scheduled to run daily, right before
option XMAUTOPURGE.
ROUTINE: CLEAN^XMA3 SCHEDULING RECOMMENDED: YES
UPPERCASE MENU TEXT: CLEAN OUT WASTE BASKETS
NAME: XMPURGE MENU TEXT: Purge Unreferenced Messages
TYPE: run routine CREATOR: POSTMASTER
DESCRIPTION: This option, if scheduled, does exactly what option
XMAUTOPURGE does, and then stops.
E3R 15242
This option, if run interactively, does exactly what option XMAUTOPURGE does,
and then it does exactly what option XMSTAT does, and then it stops.
You should NOT schedule this option.
ROUTINE: SCAN^XMA3
UPPERCASE MENU TEXT: PURGE UNREFERENCED MESSAGES
NAME: XMAUTOPURGE
Test Sites: Puget Sound HCS
MENU TEXT: Automatic Purge of MailMan Messages
TYPE: run routine CREATOR: POSTMASTER
DESCRIPTION: This option automatically purges unreferenced MailMan messages,
that is, it deletes from file 3.9, MESSAGE, any messages which are not in
anyone's basket. It is strongly recommended that this option be scheduled to
run daily, right after option XMCLEAN.
The following messages are considered 'referenced', and will not be purged:
- Messages in user baskets
- Messages in transit (arriving or being sent)
Make tasked options XMCLEAN, XMAUTOPURGE, XMPURGE, and XMUT-CHKFIL honor
- Server messages
- Messages being edited (including aborted edits)
- Messages which have been latered
Several fields in file 4.3, MAILMAN SITE PARAMETERS, influence the behavior of
this option. Here they are, but feel free to look at their Data Dictionary
descriptions for more information on them:
4.301 - NO-PURGE DAYS BUFFER - MailMan does not purge any messages created or
received in the last few days. You choose how many days. The default is 2.
TaskMan stop requests.
142 - NO-PURGE DAYS BUFFER (LOCAL) - MailMan does not purge local messages
created in the last few days. You choose how many days. The default is 7.
4.304 - WEEKDAY DAYS TO PURGE - On Saturdays, MailMan goes through the entire
MESSAGE file looking for messages to purge. On the other days of the week,
however, MailMan has the option of only looking at messages created or
received recently. You choose how many days. The default is to go through
the entire MESSAGE file. It is strongly recommended that you set this field
to something reasonable, like 30 to 60 days. (But only if you follow the
recommendation to schedule this option to run daily. Otherwise leave this
field blank.)
4.303 - AUTOMATIC INTEGRITY CHECK - MailMan gives you the option of running
the MAILBOX file portion of the integrity checker (option XMUT-CHKFIL) before
it actually purges the unreferenced messages. The M xref on file 3.7 is used
to determine whether a message is referenced (in someone's basket) or not. If
the M xref is messed up, then the purge might delete messages it shouldn't, or
leave message it should delete. The integrity checker ensures that the M xref
is correct. You choose whether to run it or not. The default is to run it.
Improve the description for options XMCLEAN, XMAUTOPURGE, XMPURGE, XMSTAT,
The recommendation is to run it. However, if you find that it is simply
taking too long, you may opt not to run it. If you opt not to run it, then it
is recommended that you schedule option XMUT-CHKFIL to run monthly, because
globals can and do become corrupted.
INDEPENDENTLY INVOCABLE: NO
ROUTINE: EN^XMA3 TIMESTAMP: 55536,32239
TIMESTAMP OF PRIMARY MENU: 54318,54986
SCHEDULING RECOMMENDED: YES
UPPERCASE MENU TEXT: AUTOMATIC PURGE OF MAILMAN MES
and XMUT-CHKFIL. Change option XMPURGE from an "action" type to a
NAME: XMSTAT MENU TEXT: Message statistics
TYPE: run routine CREATOR: POSTMASTER
PACKAGE: MAILMAN
DESCRIPTION: This interactive option displays information about past purges
and about current mailbox usage. This option should not be scheduled.
First, it displays the types and results of the last 20 purges of the MESSAGE
file 3.9. It tells you whether the purge was an unreferenced message purge
(option XMPURGE or XMAUTOPURGE), or a date purge (option XMPURGE-BY-DATE). It
-
- 190 SEQ #186
- DATE APPLIED: 2001-08-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*190
will ensure that all recipients, even those with forwarding addresses,
see the intended reply.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*172.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMXSEC2 27625845 28416133 50,89,95,110,146,172,190
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
NOIS BHH-0701-40720
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*172.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
Test Sites: BLACK HILLS HCS
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*190 Loaded from Distribution <date/time>
==========
Install Questions:
Currently, broadcast message replies are delivered, but are not seen as
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
new to the users. This is because such broadcasts do not have recipient
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
lists (under QD), and MailMan uses recipient lists to deliver replies.
To fix this, MailMan will no longer permit a reply to such broadcasts.
A new broadcast message will have to be sent, in lieu of a reply. This
-
- 191 SEQ #187
- DATE APPLIED: 2001-08-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*191
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMP1 19119781 19097000 40,50,75,110,133,148,172,191
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*172.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS GRJ-0701-52169
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Grand Junction, CO
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*191 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
This patch expands the display of a message's vaporize date from a 2-digit
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
year to a 4-digit year.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*172.
-
- 192 SEQ #188
- DATE APPLIED: 2001-09-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*192
patch closes some loopholes which caused some users to be targeted for
mailbox deletion, when they really shouldn't have been.
Some users never log on, but have forwarding addresses and have all their
mail forwarded. Previously, these options might have deleted their
mailboxes. Now, a report suggests further investigation.
Some users never log on, but have surrogates read and answer their mail.
Previously, these options might have deleted their mailboxes. Now, they
are left alone.
Some users don't log on traditionally, so their last logon date might be
really old. However, they do manage to read mail, one way or another.
Previously, these options might have suggested their mailboxes be deleted.
Now they are left alone.
Two more columns have been added to the XMMGR-TERMINATE-SUGGEST report.
If a user has been DISUSER'd, the user is included in the report, and that
fact is noted on the report. Also, if the user has any surrogates, one of
them is shown. (Space limitations prevent showing more than one.)
NOIS ISW-0701-21674
Option descriptions are updated.
Additionally, if a user's mailbox is deleted, MailMan now looks to see if
the user is a coordinator or organizer of any mail group. If so, MailMan
replaces the user with the Postmaster. Previously, those fields were not
checked at all.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*180.
Test Sites: OIFO-Washington; Oklahoma City
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMUTERM 13770249 7174403 50,125,180,192
This patch concerns options XMMGR-TERMINATE-MANY and XMMGR-TERMINATE-SUGGEST,
XMUTERM1 14564305 17136578 50,125,192
XMUTERM2 * NEW * 10569752 192
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
XMUTERM2 - no user-callable entry points
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
which check to see if users should have their mailboxes deleted, because they
is at a minimum. It requires MailMan patch XM*7.1*180.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
haven't used MailMan in a while, or because there's something screwy about
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*192 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
them in the NEW PERSON file, such as a missing access or verify code or main
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
menu, or they were terminated and were allowed to keep their mailbox. This
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
-
- 193 SEQ #189
- DATE APPLIED: 2001-09-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
* * * * * * * * * * * * * * * * * * * *
NOIS ISW-0801-20974
Test Sites: OIFO Washington
If you use the MailMan option for transferring VistA email messages via
disk/tape to another site, you will have problems if the SEND field
setting for the TAPE entry in the Communications Protocol file is wrong.
The SEND field for the TAPE entry must be set to:
SEND: W XMSG,! ; S XMTRAN="S: "_XMSG D TRAN^XMC1
==
!! A T T E N T I O N !!
Most of the entries we have found for this don't have the ",!" following
the "W XMS". Without the ",!" you don't get the line feed at the end of
each line. This causes a buffer overflow when you try to receive the
message. Please look at your entry, and edit, if necessary:
Using FileMan:
Select OPTION: ENTER OR EDIT FILE ENTRIES
=====
INPUT TO WHAT FILE: COMMUNICATIONS PROTOCOL// <press enter>
You must manually CHECK an entry in the
EDIT WHICH FIELD: ALL// SEND
====
THEN EDIT FIELD: <press enter>
Select COMMUNICATIONS PROTOCOL NAME: TAPE
====
SEND: W XMSG ; S XMTRAN="S: "_XMSG D TRAN^XMC1 Replace MSG With MSG,!
=== =====
Replace <press enter>
COMMUNICATIONS PROTOCOL FILE
W XMSG,! ; S XMTRAN="S: "_XMSG D TRAN^XMC1
Select COMMUNICATIONS PROTOCOL NAME:
NOTE: This patch may be installed at any time. Even though the patch is
informational, please install it, so that the patch installation message
is sent to FORUM. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES: This patch contains no routines
and CORRECT it, if necessary.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time. Even though the patch is
informational, please install it, so that the patch installation message
is sent to FORUM. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
* * * * * * * * * * * * * * * * * * * *
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Print Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*193 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
===========================================================================
Patch XM*7.1*193
-
- 196 SEQ #190
- DATE APPLIED: 2001-09-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*196
read and reply to messages normally, or to leave the unsent message alone
and still be able to read messages, but not reply to them.
If a surrogate with send privilege assumes a user's identity, and
that user is logged on and composing a message, the surrogate is thrown
off the system. This patch takes a gentler approach. The surrogate is
told that the session is concurrent with another, and is not thrown off.
If a user starts up a second MailMan session while in the middle of
editing a message in the first MailMan session, the user may be thrown
off the system. This patch takes a gentler approach. The user is told
that the session is concurrent with another, and is not thrown off.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*189.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
NOIS: DUB-0801-31849, TOG-1099-10040, FAV-0300-71554, MON-1099-50906
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XM 11099027 11391363 17,35,50,140,144,149,168,196
XMJMR 20744645 10586054 50,107,127,189,196
XMJMR1 * NEW * 10598504 196
XMJMRO 5033137 5040542 50,89,110,127,172,196
XMJMS 6300984 7995221 50,120,130,189,196
XMYPRE7 35006 25031 127,148,196
Test Site: Dublin, GA; Fayetteville, AR; Montana HCS
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*189.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
If a surrogate with just read privilege (not send) assumes a user's
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*196 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
identity, and that user has an unsent message in the buffer, the surrogate
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
is thrown off the system. This patch takes a gentler approach. The
surrogate can now decide whether to delete the unsent message and then
-
- 194 SEQ #191
- DATE APPLIED: 2001-09-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*194
the connection.
MailMan has code designed to detect bad forwarding addresses and remove
them. It makes the decision to delete a forwarding address based on
receiving an error (any error!) from the remote site after having given
the remote site a message recipient. Unfortunately, DOMAIN.EXT's anti-
spam measure has caused MailMan to delete perfectly good forwarding
addresses. This patch changes what MailMan does once a remote site says,
"Stop! I can't can't take any more!":
1) MailMan doesn't delete the user's forwarding address.
2) MailMan stops trying to add more recipients.
Here's a sample of the messages which let the user know his forwarding
address was deleted (inappropriately!).
Subj: Forwarding Address Deleted [#34506097] 14 Aug 01 13:02 4 lines
From: POSTMASTER - COMPUTER PROGRAMMER In 'IN' basket. Page 1
----------------------------------------------------------------------
Your forwarding address: <not shown>@DOMAIN.EXT
has been deleted because it is not valid.
NOIS PUG-0801-51201
The error message is:
552 Too many recipients, max 50
Subj: Forwarding Address Deleted [#34506097] 14 Aug 01 13:02 4 lines
From: POSTMASTER - COMPUTER PROGRAMMER In 'IN' basket. Page 1
----------------------------------------------------------------------
Your forwarding address: <not shown>@DOMAIN.EXT
has been deleted because it is not valid.
The error message is:
221 Closing connection
Test Site: Puget Sound HCS
This patch ensures that a user's forwarding address will not be deleted as
a result of error messages such as those above.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*159, *173, *179 & *182.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMA32 8333956 8481844 37,50,159,194
XMSM 7427993 7510310 4,6,13,20,50,176,182,194
XMSMAIL 4266449 4582357 59,50,107,176,173,194
XMUT4 13898092 13944070 50,74,108,179,194
* Checksums produced by CHECK^XTSUMBLD
DOMAIN.EXT (or the gateway to it) sometimes sets limits on the number
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*159, *173, *179 & *182.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
of recipients that can be on a message sent from another site. It's
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
an anti-spam measure. Once it hits that number, it won't accept any
Install Package(s)
Select INSTALL NAME: XM*7.1*194 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
more recipients, and if the site tries to send more, DOMAIN.EXT closes
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
-
- 195 SEQ #192
- DATE APPLIED: 2001-10-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*195
as the password, the recipient (remote or not) will be able to open it
by entering any number of that character. For example, if the password
is AAAAA, the recipient can open the message by entering AAA or AAAAAAA.
For this reason, this patch will prohibit the use of repeating characters
as passwords for scrambled messages.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*153 & *163.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMJMCODE 12139966 12533067 50,110,153,195
XMXADDR4 7400001 7441891 107,148,163,195
NOIS BRX-0801-12006
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*153 & *163.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
Test Sites: Bronx VAMC
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*195 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
If you scramble a message with a string of 2's as the password, and send
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
the message to a remote site, the recipient will not be able to open it.
If you scramble a message with a string of any other repeating character
-
- 197 SEQ #193
- DATE APPLIED: 2001-10-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*197
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*145 & *186.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------------------
XMJBN 15087232 10845646 50,100,140,145,197
XMJBN1 * NEW * 4689617 197
XMJMOI 14395055 14514331 50,87,89,110,127,131,143,
146,148,154,172,177,186,197
XMVVITAE 11186176 11306765 50,74,107,140,197
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
NOIS: ANN-0900-42146
XMJBN1 - contains no user-callable entry points
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*145 & *186.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: Ann Arbor, MI
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*197 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*197
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
If you ask MailMan to 'new' some of the messages you see while reading
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it, if you wish>
-------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
new messages, but you are thrown off the system for some reason before
MailMan has a chance to 'new' them, those messages will not be newed.
This patch ensures that they will be, the next time you log on.
-
- 199 SEQ #194
- DATE APPLIED: 2001-11-21 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*199
This patch also:
- changes *7 to $C(7).
- makes the menus appear faster by setting invalid choices to dialog file
entry numbers, instead of dialog file text.
- improves the file check of file 3.9 by checking the entire "C" xref of the
recipient multiple. Previously, only those related to local recipients were
checked; now, those of remote recipients are included, too.
- uses dialog file entries in places they hadn't been used before.
- makes the choices line up better when becoming a surrogate.
- warns users who are sending a message Later that if they minused anyone
from any groups, those minuses will be ignored. If they want the minuses
to be honored, they must transmit the message now.
NOTE: This patch should be installed during off hours, when user activity is
at a minimum. It requires MailMan patches XM*7.1*155,*161,*170,*190 & *194.
============================================================================
ROUTINES:
The second line of the routine now looks like:
NOIS none
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
XMA1B 705206 741680 50,199
XMA2 1214246 1117192 5,6,10,15,39,50,199
XMJBM 11317455 11354270 50,110,131,143,160,161,199
XMJDIR 6123825 6153613 50,110,140,144,146,199
XMJMLR1 5293649 5288778 50,72,110,148,155,199
Test Sites: FORUM; OIFO Oakland
XMJMOI1 8242009 8260018 110,154,172,199
XMJMOIE 3061396 3136973 50,110,127,199
XMJMSO 8864099 10097928 50,110,127,131,156,168,199
XMS0A 9159707 9203659 2,13,55,50,170,199
XMSMAIL 4582357 4045228 59,50,107,176,173,194,199
XMUT4C 8586474 8591370 10,22,50,108,136,177,179,199
XMVSURR 2918495 2862179 50,107,199
XMXSEC1 12986076 12980312 50,95,110,130,131,146,199
XMXSEC2 28416133 24844137 50,89,95,110,146,172,190,199
XMXSEC3 4290614 3310628 110,199
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity is
at a minimum. It requires MailMan patches XM*7.1*155,*161,*170,*190 & *194.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
If you send a message to an AOL account, AOL reports to the recipient that
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
the message is from an unknown sender at an unknown domain. Testing has
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*199 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
shown that this is because the header fields do not have a space after the
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
colon. This patch inserts a space after the colon, to make AOL happy.
-
- 36 SEQ #38
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*36 contains the following enhancements and bug fixes:
NOIS: NOL-0896-70074 Routine: ^XMAD1A
If successful, X will have the value of the mail group internal entry number.
If unsuccessful, X will be zero.
Where:
A =Mail group name (if new group)
Mail group internal entry number (if existing group)
B =Mail group type flag (0=public; 1=private)
C =DUZ of organizer (.5=Postmaster assumed, if 0 passed)
D =Self enrollment allowed flag (0=no; 1=yes)
Ensures that recipient multiple records start from 1.
.E=Array of members to be enrolled.
Members must be local users.
Array must consist of DUZ's only; not names.
E(n)="", where n is the member's DUZ.
.F=Mail group description array.
F(1)="first line"
F(2)="second line"
etc.
G =Silent flag (0=interactive; 1=silent)
============================================================================
NOIS: none
Reference message #23076068 on FORUM from Skip Williams. Correct the
documentation on page 46 of the 'Programmer Reference Manual'.
In the Example, Step 3 -- Deliver Message to Recipients, the last line of
code should be:
D ENT1^XMD ; Call for MailMan Delivery
NOIS: none Routines: ^XMA21G,^XMA7G,^XMAD1,
E3R: 7039,8898 Routine: ^XMA21A,^XMA21G
^XMAD1A,^XMA5A,^XMFAX
DD: file 3.8, field 14 (new)
file 3.8, field 15 (new)
file 3.9, (within Recipient multiple)
field 13 (new)
file 3.9, (within Recipient multiple)
field 14 (new)
file 4.3, field 143 (new)
MailMan, with this patch, is now able to fax messages. Currently, only FORUM
Users holding new security key "XM GROUP PRIORITY" may forward priority
(to my knowledge) is able to take advantage of this new capability, which
requires the presence of the AKF* suite of fax software and files and fax
capability. The site manager should indicate whether or not the site is
fax-enabled by setting the new field #143 in file 4.3 (default is "no").
Two new mail group multiples have been added to the Mail Group file: Fax
Recipient, and Fax Group. These multiples point to associated files in the fax
(AKF*) suite. These files (^AKF("FAXR", Fax Rolodex, and ^AKF("FAXG", Fax
Group) must be populated through the fax suite. LAYGO through MailMan is not
permitted.
mail to groups.
When a mail message is sent (or forwarded) to a mail group with these fax
multiples populated, the message is also transferred to the fax suite, and a
task is queued to fax the message to those recipients pointed to by the group.
Fax recipients are faxed only the original message. Replies to mail messages
are not faxed. Replies are not delivered as e-mail to fax recipients, unless
they are also on the message as "normal" recipients.
MailMan faxes do not have a cover page. They print in much the same way as a
message is printed on a printer.
Individual fax recipients are stored in the recipient multiple of the message
(identified as F.<fax recipient>). A "Query" of the message will reveal that
the message was sent to the Mail Group. A "Query Detail" will reveal fax
recipients, when the message was transferred to the fax suite, and the fax ID
assigned to it by the fax suite, but will not reveal the transmission status.
(The user can ascertain the transmission status via the fax suite and the fax
ID.)
NOIS: PIH-0496-21979 Routine: ^XMA21A
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
NOT INCLUDED in this patch is:
1) a necessary change to ^AKFAX to enable it to
recognize a MailMan Fax so that it can suppress the cover page for MailMan
faxes and address the fax to the recipient ("MailMan Fax for ... ").
2) a new field in file #589500 - ^AKF("FAX", FAX TRANSMISSION FILE
589500,3 MAILMAN FAX 0;4 SET OF CODES
'0' FOR NO;
'1' FOR YES;
HELP-PROMPT: Is this a MailMan-generated fax?
If NETWORK - MAX LINES @ SEND TO field is null in the KERNEL SITE PARAMETERS
DESCRIPTION: Routine ^AKFAX checks this field to see if the
fax is a MailMan generated fax. If it is, then
1) the fax cover sheet is suppressed and
2) two additional lines are added to the top of
the fax, identifying the recipient and the fax ID.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Following are DD extracts of the new fields:
STANDARD DATA DICTIONARY #4.3 -- KERNEL SITE PARAMETERS FILE STORED IN ^XMB(1,
file, the default maximum message lines is no longer 2000 - it is unlimited.
4.3,143 FAX ENABLED 0;19 SET OF CODES
'0' FOR no;
'1' FOR yes;
HELP-PROMPT: Is your site fax enabled?
DESCRIPTION: Your site is fax enabled if you have the suite
of fax software and files (^AKF) and fax
capability and you choose to allow faxes to be
sent via MailMan.
To send faxes via MailMan, Mail groups (file
3.8) must first be populated in the fax
recipient and fax group multiples. Then, when
a user sends a message to a mail group, the
message is also faxed to any fax recipients in
that mail group.
Responses to the message are not faxed.
STANDARD DATA DICTIONARY #3.8 -- MAIL GROUP FILE STORED IN ^XMB(3.8,
3.8,14 FAX RECIPIENT 8;0 POINTER Multiple #3.814
In connection with this, I am passing on a request from Brenda Bishop (via Hal
3.814,.01 FAX RECIPIENT 0;1 POINTER TO FAX ROLODEX FILE (#589499)
(Multiply asked)
HELP-PROMPT: Enter the fax recipient who should receive
faxes sent to this mail group.
DESCRIPTION: This is a list of individual recipients who
will receive by fax any mail sent to this
mail group. They receive the original
message only. They do not receive responses.
CROSS-REFERENCE: 3.814^B
1)= S ^XMB(3.8,DA(1),8,"B",$E(X,1,30),DA)=""
Whitley) @ ISC-BIRM.DOMAIN.EXT to all sites running CMOP (the Consolidated Mail
2)= K ^XMB(3.8,DA(1),8,"B",$E(X,1,30),DA)
3.8,15 FAX GROUP 9;0 POINTER Multiple #3.815
3.815,.01 FAX GROUP 0;1 POINTER TO FAX GROUP FILE (#589498)
(Multiply asked)
INPUT TRANSFORM: S DIC("S")="N XM S XM=$G(^(3)) I $P(XM,U,2)!(
$G(XMDUZ,DUZ)=+XM)" D ^DIC K DIC S DIC=DIE,X=
+Y K:Y<0 X
HELP-PROMPT: Enter the fax group which should receive
faxes sent to this mail group.
Outpatient Pharmacy Package):
DESCRIPTION: Each member of the fax group will receive by
fax any message sent to this mail group.
Only the original message will be faxed.
Responses will not be faxed.
SCREEN: S DIC("S")="N XM S XM=$G(^(3))
I $P(XM,U,2)!($G(XMDUZ,DUZ)=+XM)"
EXPLANATION: Group must be public or user must be
(surrogate of) creator of group.
CROSS-REFERENCE: 3.815^B
1)= S ^XMB(3.8,DA(1),9,"B",$E(X,1,30),DA)=""
2)= K ^XMB(3.8,DA(1),9,"B",$E(X,1,30),DA)
STANDARD DATA DICTIONARY #3.9 -- MESSAGE FILE STORED IN ^XMB(3.9,
3.91,13 FAX RECIPIENT 0;11 POINTER TO FAX ROLODEX FILE (#589499)
HELP-PROMPT: Enter the fax recipient
DESCRIPTION: When the message is addressed to a fax
recipient, this field points to the fax
rolodex file. After the message is handed
off to the fax software, the pointer in this
"Sites using the Consolidated Mail Outpatient Pharmacy (CMOP) package are
field is deleted, the STATUS field is deleted,
and the FAX ID field is set to the fax ID
number assigned to it by the fax software.
CROSS-REFERENCE: 3.91^AFAX
1)= S ^XMB(3.9,DA(1),1,"AFAX",$E(X,1,30),DA)=""
2)= K ^XMB(3.9,DA(1),1,"AFAX",$E(X,1,30),DA)
This cross reference makes it possible for
MailMan to immediately find the recipients
to fax a message to.
advised to set the Kernel site parameter field [NETWORK - MAX LINES @
3.91,14 FAX ID 0;12 FREE TEXT (1-14 CHARS)
HELP-PROMPT: Enter the fax ID
DESCRIPTION: This is the fax ID as assigned to it by the
fax software (^AKF*).
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order and shut down
mail delivery tasks. A cross reference ("F", on FORWARDING ADDRESS) is
SEND TO] field to Null (without value)."
being added to the MAIL BOX file, and a lock must be placed on the whole
global for the duration of the indexing. If the lock cannot be obtained,
the indexing of the new cross reference will not run. If the indexing does
not run, you can do it later by running ^XMYPOST6 yourself. ^XMYPOST6
will take about 1 minute per 2500 users in the ^XMB(3.7 global.
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Print Transport Global
Compare Transport Global to Current System
Verify Checksums in Transport Global
Backup a Transport Global
NOIS: TUC-0395-60417 Routine: ^XMA7G
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
NOIS: ISF-0195-60010 Routine: ^XMAH0
DD: file 3.8, field .01 - add "LAYGO" node
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA0 9701230 10480365 15,36
XMA01 2756871 2847569 36
XMA1 9575986 9580091 31,36
XMA21A 8186870 7475211 4,30,36
XMA21G 9710102 11073971 31,36
XMA5A 14213526 13683319 31,36
Prevents users from adding a private mail group with the same name as a
XMA7G 5426292 5211523 36
XMAD1 7205963 7275936 24,27,36
XMAD1A 5656044 6312375 36
XMAH0 1594203 1761641 36
XMAI2 1646281 1510945 36
XMAP 8812311 8826127 24,36
XMAPHOST 6366459 6157206 7,14,27,36
XMBGRP 5496318 5680054 13,36
XMFAX **new** 4957190 36
XMR1A 6956680 6979581 13,36
public one.
XMUT5G 380003 338629 36
XMYPOST6 **new** 11500 36
============================================================================
NOIS: SPO-0595-50655 Routine: ^XMYPOST6
DD: file 3.8, field .01 - remove identifier node
Removes the identifier (Coordinator field) from the .01 field of the Mail
Group file. (DBIA #1622)
NOIS: None Routine: ^XMYPOST6
Message range will no longer delete when user times out answering question,
DD: file 3.7, field 2 - add a cross reference
Add a new cross reference (F) on the FORWARDING ADDRESS field of the MAIL BOX
file. This enables the site manager to easily find and remedy bad forwarding
addresses.
NOIS: SBY-0695-30284 Routine: ^XMAP
If the user's institution field is set to null, '()' will no longer appear
after the user's name when showing institutions on mail messages.
NOIS: ATG-0495-30025 Routine: ^XMA0
"Are you sure?"
If you save a group of messages to a new mailbox, the zero node of the
message multiple will be created. Previously, it hadn't been.
NOIS: DAY-1096-41348 Routine: ^XMA1
If '^' is contained in the response to 'Select message action' prompt,
MM will up-arrow out.
NOIS: None Routine: ^XMA5A,^XMAI2,^XMAPHOST,^XMUT5G
Remove references to the old user file: ^DIC(3
NOIS: SDC-1296-61151 Routine: ^XMA0,^XMA1
Correct MailMan's response if the user chooses not to proceed with message
termination.
NOIS: None Routine: ^XMA21G
Reference mail message #22778858 on FORUM from Milt Roberson. MM aborted
when trying to expand a group which included a remote member at a numeric
address at compuserve.com. This fixes that.
NOIS: BRX-0197-10241 Routine: ^XMA0,^XMA01
NOIS: PHO-0896-61825 Routine: ^XMA21A
At the <save,delete,terminate,print> "which messages" prompt, if the user's
answer includes ^, then the function is aborted.
E3R: 9311 Routine: ^XMA7G
Users enrolled in a mail group which does not allow self-enrollment can no
longer disenroll themselves.
NOIS: None Routine: ^XMR1A
Prevent subscript in global reference from being more than 64 characters long.
Reference FORUM msg #23054338.
Domain names starting with a number are valid and will no longer be rejected.
NOIS: MEM-0197-70649 Routine: ^XMBGRP
Routine no longer attempts to write to the screen during 'silent' calls.
Documentation corrected. Parameter 'D' in call to function $$MG^XMBGRP,
if set to 0 will not allow self-enrollment in a group; 1 will allow.
Replace the description of $$MG^XMBGRP on page 31 of the Programmer Reference
Manual with the following:
============================================================================
$$MG^XMBGRP
This extrinsic function is used to create a new mail group or to add members
to an existing mail group. Only local users may be enrolled as members with
this function.
Usage: S X=$$MG^XMBGRP(A,B,C,D,.E,.F,G)
(B,C,D,.F are ignored if the mail group previously exists.)
-
- 200 SEQ #195
- DATE APPLIED: 2001-12-31 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*200
INPUT TRANSFORM: K:$L(X)>110!($L(X)<1) X
LAST EDITED: NOV 28, 2001
HELP-PROMPT: Answer must be 1-110 characters in length.
DESCRIPTION: This field is only used if FWD TYPE is
Auto-Forward. This field lists the original
user (and possibly the user's surrogate) who
forwarded the message to the user with the
forwarding address.
3.91,8.04 FWD TYPE ORIGINAL F;5 SET
Here are some scenarios:
'F' FOR Filter-Forward;
'R' FOR Regular-Forward;
LAST EDITED: NOV 28, 2001
HELP-PROMPT: What kind of forwarding, originally?
DESCRIPTION: This field is only used if FWD TYPE is
Auto-Forward. This field reveals how the
message was forwarded to the user who had the
forwarding address listing the recipient in
the .01 field.
Regular-Forward - A user simply forwarded this
message to the user with the forwarding
address. This is the default, if this field
is null.
Filter-Forward - A user has an active message
filter listing the user with the forwarding
address as a "forward to" person. This message
was sent to the user and then automatically
forwarded to the user during message delivery.
1. A user has a forwarding address, with no local delivery. Someone
Note that Auto-Forward is not a possibility,
because Auto-Forward is allowed only to remote
recipients or to devices or servers.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*163 & *177.
============================================================================
ROUTINES:
forwards the user a message, and it gets auto-forwarded. We can't tell
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------
XMJMQ 13062269 14102654 40,57,70,50,96,110,131,172,200
XMKP 16277893 16071912 50,89,119,147,151,200
XMKP1 * NEW * 1811191 200
XMTDT 8336537 8338601 50,142,150,177,200
who forwarded the message to the user. This is the situation described
XMXADDR 15486856 15771323 50,96,101,104,107,131,148,163,200
XMXUTIL4 8751511 9367334 50,96,127,200
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
XMKP1 - has no user-callable entry point
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
in the NOIS. Here's the QD before the patch:
is at a minimum. It requires MailMan patches XM*7.1*163 & *177.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
ANNA.GLYPTA@DOMAIN.EXT
Install Package(s)
Select INSTALL NAME: XM*7.1*200 Loaded from Distribution <date/time>
==========
Install Questions:
Incoming Files:
3.9 MESSAGE (Partial Definition)
Note: You already have the 'MESSAGE' File.
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Forwarded by: GLYPTA,ANNA 27 Nov 01 11:11
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Here's the QD after the patch:
ANNA.GLYPTA@DOMAIN.EXT
Auto-Forwarded by: GLYPTA,ANNA 27 Nov 01 11:11
Forwarded to GLYPTA,ANNA by: OLEUM,LYNN
2. Same scenario as above, but a different forwarder.
Here's the QD before the patch:
NOIS PUG-1101-52069
ANNA.GLYPTA@DOMAIN.EXT
Forwarded by: GLYPTA,ANNA 27 Nov 01 11:11
Here's the QD after the patch:
ANNA.GLYPTA@DOMAIN.EXT
Auto-Forwarded by: GLYPTA,ANNA 27 Nov 01 11:11
Filter-Forwarded to GLYPTA,ANNA by: PATCH,USER
3. This is a simpler scenario. There's no question as to who forwarded
Test Site: Puget Sound HCS
the message, but we're not sure how. Here's the QD before the patch:
GLYPTA,ANNA
Forwarded by: PATCH,USER 27 Nov 01 11:11
Here's the QD after the patch:
GLYPTA,ANNA
Filter-Forwarded by: PATCH,USER 27 Nov 01 11:11
The API QD^XMXUTIL3 is enhanced to include this new information. Additional
fields returned under XMTROOT for each recipient:
"FWD TYPE" (present only if forwarding is not "regular")
Type of forwarding.
"F" - Filter-Forward
"A" - Auto-Forward
"R" - Regular-Forward (default)
"FWD BY ORIG" (present only if "FWD TYPE" is "A")
Name of the person, possibly followed by, in parentheses,
When auto-forwarding or filter-forwarding messages, MailMan does not retain
the name of the surrogate of the person, who forwarded
the message to the recipient, who had auto-forwarding.
"FWD TYPE ORIG" (present only if "FWD TYPE" is "A" and the "FWD BY ORIG"
person filter-forwarded to the recipient.)
Type of forwarding, which led to the auto-forwarding.
"F" - Filter-Forward
"R" - Regular-Forward (default)
In order to facilitate this, three new fields are added to the recipient
the event chain as well as it should. This can lead to questions as to how
multiple in file 3.9:
STANDARD DATA DICTIONARY #3.91 -- RECIPIENT SUB-FILE STORED IN ^XMB(3.9,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
--------------------------------------------------------------------------
3.91,8.02 FWD TYPE F;3 SET
'F' FOR Filter-Forward;
'A' FOR Auto-Forward;
a message was forwarded. This patch addresses that problem by making it
'R' FOR Regular-Forward;
LAST EDITED: NOV 28, 2001
HELP-PROMPT: What kind of forwarding?
DESCRIPTION: Regular-Forward - A user simply forwarded this
message to the recipient in the .01 field.
This is the default, if this field is null.
Auto-Forward - A user has a forwarding address
listing the recipient in the .01 field. This
message was sent to the user and then
clear how messages came to be forwarded.
automatically forwarded to the recipient.
Filter-Forward - A user has an active message
filter listing the recipient in the .01 field
as a "forward to" person. This message was
sent to the user and then automatically
forwarded to the recipient during message
delivery.
3.91,8.03 FWD BY ORIGINAL F;4 FREE TEXT
-
- 201 SEQ #196
- DATE APPLIED: 2002-01-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*201
If you reply to a scrambled message while reading new messages, and hit
'transmit', MailMan informs you that it is "scrambling..." your reply.
If you reply to a scrambled message while reading existing messages in a
basket, and hit 'transmit', MailMan fails to inform you that it is
"scrambling..." your reply. This patch fixes that.
If an address to a remote, non-MailMan site has blanks in it (but no commas),
the blanks should be translated to underscores, but aren't. This patch fixes
that.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*196 and *199.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
NOIS: none
Name Checksum Checksum Patch List
-----------------------------------------------------------------------------
XMJMLN 14755647 14794710 50,110,131,201
XMJMRO 5040542 5049970 50,89,110,127,172,196,201
XMSMAIL 4045228 4109319 59,50,107,176,173,194,199,201
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines:
===========================================================================
Test Site: Biloxi, MS
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*196 and *199.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*201 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*201
If the Postmaster goes into one of the baskets of messages waiting to be
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it, if you wish>
transmitted to a remote site, and does a query to find a particular set of
-------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
messages, and then tries to toggle the transmission priority on some of
them, MailMan will abort. This patch fixes that.
-
- 198 SEQ #197
- DATE APPLIED: 2002-01-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
* * * * * * * * * * * * * * * * * * * * * * *
Test Sites: Montana HCS; Biloxi, MS
and other background tasks in step 4, be sure to restart them, too.
8. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
9. DSM Sites: After patch has installed, rebuild your map set, if necessary.
10. On the KIDS:Utilites menu, use the following option to review the
install:
Install File Print
Review the automatic synonym additions which occurred during the PRE-INIT.
If there were any errors noted for a particular domain, that domain did not
have its new name added as a synonym. (Error messages are preceded by ***,
and tell you what was wrong.) You must correct the error manually and add
the synonym manually. Remember, you are not to change any domain name.
Just add the new name as a synonym.
Review the automatic domain name changes which occurred during the POST-INIT.
If there were any errors noted for a particular domain, that domain did not
have its name changed. (Error messages are preceded by ***,
NOIS: none; E3R: none
and tell you what was wrong.) You must correct the error manually and
perform the name change manually.
If you have questions or need any help, please enter a NOIS.
===========================================================================
Patch XM*7.1*51, released May 2001, ensured that every VHA site had
a ".DOMAIN.EXT" synonym in the DOMAIN file. It also added new names as
synonyms for sites which requested name changes because of mergers, or
otherwise, and had name changes approved.
This patch will complete the 2-step domain name change process begun in
ATTENTION!
patch XM*7.1*51. The synonyms will become the new domain names, and the
old domain names will become the synonyms. The domain names will be
changed in the transmission scripts. The names of the transmission queues
will be changed. (These are the Postmaster's baskets where the messages
waiting to be transmitted are kept.) And finally, the domain name of the
site will be changed, too, if it is one of the sites which requested it.
This will all happen automatically, during the post-init. It should take
less than 5 minutes. You will be instructed to review the install file print
to check for and correct any errors after the patch has been installed.
After installing this patch, please
The domain name changes will not adversely affect the flow of mail.
This patch will also begin the 2-step domain name change process for the
next round of domain name changes. It will add as synonyms the desired
new names for sites which requested it. A future patch will complete the
domain name change process, once all sites have installed this patch.
NOTE: This patch requires MailMan patch XM*7.1*51.
============================================================================
Review the Install File Print for errors.
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUDNC 13102674 14015749 50,51,198
XMYPOSTA 4556859 3414561 50,51,198
See the Installation Instructions for details.
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch requires MailMan patch XM*7.1*51.
1. Users should not be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
* * * * * * * * * * * * * * * * * * * * * * *
4. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. Place TaskMan in a WAIT State. Shut down the listeners.
You may also wish to shut down HL7 filers/LLP's and other background
tasks which may attempt to create new messages. During the installation
of this patch, we do not want any messages coming in or going out.
Users should not be on the system.
6. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*198 Loaded from Distribution <date/time>
==========
Patch XM*7.1*198
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES
===
Enter options you wish to mark as 'Out Of Order': XMUSER MailMan Menu
======
Enter options you wish to mark as 'Out Of Order': <press return>
==============
Enter protocols you wish to mark as 'Out Of Order': <press return>
==============
Delay Install (Minutes): (0-60): 0// <press return>
==============
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do not queue this.>
--------------------
7. Remove TaskMan from a WAIT State. If you shut down HL7 filers/LLP's
-
- 202 SEQ #198
- DATE APPLIED: 2002-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*202
E3R: 15051, 16001
Test Site: Puget Sound HCS; FORUM
Currently, when displaying a list of messages using the Summary message
display, the number of characters allotted to the subject is the same as
the number of characters allotted to the sender. This patch changes that
ratio. Now twice as many characters are allotted to the subject as are
allotted to the sender. This is the same ratio as has always been used
in the Detail message display.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*148.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
NOIS: LAS-0102-62116
-----------------------------------------------------------------------------
XMJML 11937833 11875758 50,131,202
XMXADDRD 9985665 9903650 50,104,107,148,202
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines:
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
Test Site: Las Vegas, NV; Puget Sound HCS; FORUM
minimum. It requires MailMan patch XM*7.1*148.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
If a site has its own domain closed (FLAGS=C) in the Domain file 4.2,
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*202 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*202
Want KIDS to INHIBIT LOGONs during the install? YES// NO
MailMan will accept mail addressed to the site by its name, but reject
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it, if you wish>
-------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
mail addressed to the site by any of its synonyms. This patch fixes that.
===========================================================================
The mail is now accepted, regardless of whether it's addressed using the
site name or synonym, or the value of the FLAGS field.
-
- 203 SEQ #199
- DATE APPLIED: 2002-03-15 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*203
Test Site: FORUM
If a message in a remote transmit queue has already transmitted, but for
whatever reason is stuck in the queue, it holds up all the rest of the
messages in the queue. Manual intervention is required to delete the
message from the queue. This patch fixes that. Such a message is now
automatically deleted from the queue.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*175 & *201.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------------------------
XMPH 4915924 4952939 34,50,175,203
NOIS: DAY-0202-42705
XMR1A 3017305 3080398 13,36,50,203
XMSMAIL 4109319 4164879 59,50,107,176,173,194,199,201,203
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines:
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*175 & *201.
Test Site: Dayton, OH
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*203 Loaded from Distribution <date/time>
==========
Install Questions for XM*7.1*203
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
If MailMan detects a control character in a routine when creating a PackMan
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it, if you wish>
-------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
message, it aborts with a "level" error. This patch fixes that.
NOIS: none
-
- 45 SEQ #39
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*45 contains the following bug fix:
MailMan from bombing and will delete non-existent mail group references
during mail group inquiry.
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
E3R: 9706
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Rtns: ^XMA5,^XMHIG
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA5 1197080 11192062 31,45
XMHIG * new * 4741088 45
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Option: XMHELPGROUP
Test Sites: Fort Meade, Brockton
When a user deletes a mail group, references to it from other mail groups
are not deleted. When a user gets help on a mail group which has a
non-existent mail group as a member, MailMan bombs. This patch will keep
-
- 41 SEQ #40
- DATE APPLIED: 1997-05-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*41 contains the following bug fixes and enhancements:
L("SENDER") - sender's name
Returns 4 new variables:
L("SENDER DUZ") - sender's DUZ (null if remote)
L("BSKT IEN") - basket IEN
L("DATE FM") - date sent, in FileMan format (null if uncertain)
L("BROADCAST") - 1 if message was broadcast; 0 otherwise
Please correct/include in documentation in 'MailMan V.7.1 Programmer Reference
Manual' pages 14-16.
===========================================================================
This patch may be installed with users on the system.
===========================================================================
INSTALLATION:
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
2. On the KIDS:Installation menu, use the following options to install the
Transport Global:
NOIS: IND-0297-42072
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
3. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
============================================================================
ROUTINES:
Rtn: ^XMGAPI2
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMGAPI2 2120231 3885152 41
============================================================================
Test Site: Indianapolis,IN
Returns info for broadcast message now, instead of returning error stating that
user is not sender or recipient. Returns message type correctly now.
Note correct definition for the following variable:
-
- 26 SEQ #23
- DATE APPLIED: 1996-06-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This patch corrects a missing node in bulletins that was introduced
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for this routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. Answer NO to the question:
'Shall I preserve what is on disk in a separate back-up message ?'.
4. The patch has now been loaded into a Transport global on your
with patch XM*7.1*24. NOIS MIN-0396-4104
system. You now need to use KIDS to install the Transport global.
5. On the KIDS menu, under the 'Installation' menu, use the option
'Verify Checksum in Transport Global' and verify that all routines
have the correct checksums.
6. On the KIDS menu, under the 'Installation' menu, use the option
'Install Package(s)'. Select the package 'XM*7.1*26' and proceed
with install.
7. Answer YES to the question:
'Want to DISABLE Scheduled Options and Menu Options?'
8. Enter XMUSER at the question:
'Enter options you wish to mark as 'Out Of Order':'
9. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'.
10. AXP Sites, after patch has installed, rebuild your map set.
====================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
This MailMan patch is in KIDS format. Please make sure you follow the
Name Checksum Patch List
----------------------------------------------------------
XMB 7219230 3,7,24,26
Installation instructions.
===========================================================================
This patch should be installed after hours, when there is minimum users on
the system. You should put the XMUSER Option out of order.
-
- 47 SEQ #41
- DATE APPLIED: 1997-06-10 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*47 contains the following bug fix:
This user may act as surrogate for:
USER,ONE (No Privileges) <== bug
USER,TWO (Read and Write Privileges)
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
NOIS: TOG-0597-11935
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
Rtn: ^XMA7
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA7 10079999 10080629 10,47
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Test Site: Togus, ME
When using the 'user information' option, in the list showing users for whom
the user may act as surrogate, the first user in the list shows
'no privileges', no matter which privileges have been granted.
This patch fixes that bug.
-
- 40 SEQ #42
- DATE APPLIED: 1997-08-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*40 contains the following enhancements:
a) recognizes partial last name, partial first name for the first time ever
b) query by addressee's DUZ for the first time ever
c) query by addressee's nickname for the first time ever
3) enables 'Q name' to work on remote addressees for the first time ever!
a) recognizes partial last name
b) recognizes partial last name, partial first name
c) recognizes partial last name, partial domain
d) (does not work with I: or CC: remote addressees)
4) enables 'Q name' to work on devices and servers (D. and S.) for the first
time ever
3) improves display aesthetics
The following concerns the RECIPIENT multiple of the MESSAGE file:
The "C" cross reference data has always existed for the .01 field (RECIPIENT).
But... the DD has the "C" xref on field 1 (LAST RESPONSE READ).
So... We switch the xref in the DD from field 1 to field .01. as follows:
Routine XMYPRE1 deletes the "C" xref on field 1 (LAST RESPONSE READ).
The partial DD in this patch sets the "C" xref on field .01 (RECIPIENT).
Since the actual "C" xref data has always been on field .01, we don't need
to do anything with the "C" xref data - just leave it alone.
NOIS: MCM-0197-51792
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Rtns: ^XMA1,^XMJMQ,^XMJMQ1,^XMJMP1,^XMXUTIL,^XMYPRE1
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
DD: file 3.9, field .01 of RECIPIENT multiple - adds "C" xref to DD
5. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
Test Site: Miles City,MT; Bronx,NY
XMA1 9580091 9717771 31,36,40
XMJMP1 * new * 11388791 40
XMJMQ * new * 14561364 40
XMJMQ1 * new * 3291603 40
XMXUTIL * new * 2338705 40
XMYPRE1 * new * 32634 40
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Improves the query (Q,QD,QN,Q name) function:
1) makes coding clearer
2) makes 'Q name' perform more like a FileMan lookup for local addressees
-
- 44 SEQ #43
- DATE APPLIED: 1997-08-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*44 contains the following enhancements:
Broadcast mail is now delivered only to users who have an access code, a verify
(Terminate user mailbox), and the other is headed "Deact VISTA Access"
(Deactivate VISTA Access). Besides being of interest to the Site Manager,
this report is also designed to be submitted to other services. The intent is
that the other services would check one of the columns for each user in the
report and return the report to the Site Manager to act on.
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order. The filers should
be shut down. ^XMADJF1 is probably mapped on your system.
code, a primary menu, and a mail box.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option to load
the patch into a transport global.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
ROUTINES:
Four new options have been added to XMMGR-DISK-SPACE-MANAGEMENT menu:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA32A 9601895 10911370 27,37,44
XMADJF1 8481461 8709221 44
XMGAPI3 2791662 3149530 29,44
XMZTERM * new * 15108400 44
XMZTERM1 * new * 14445630 44
* Checksums produced by CHECK^XTSUMBLD
============================================================================
----------------------------------------------------------------------------
NAME: XMMGR-PURGE-MESSAGE MENU TEXT: Purge a message
DESCRIPTION: This option enables you to purge any message.
Purge means:
-delete the message from all user mailboxes
-delete the message from the MESSAGE global ^XMB(3.9
-delete all responses from the MESSAGE global ^XMB(3.9
Purge is not reversible. The message is gone forever.
----------------------------------------------------------------------------
NAME: XMMGR-TERMINATE-ONE MENU TEXT: Terminate one mail user
DESCRIPTION: This option lets you remove the mailbox of any user
who meets the criteria of either the XMMGR-TERMINATE-MANY option or the
NOIS: OKL-0497-70538
XMMGR-TERMINATE-SUGGEST option.
As a result, the user will not receive any mail.
Remember,
-Whenever you give a user a new access code,
the system gives the user a mailbox if he doesn't already have one.
-Whenever a user logs on,
the system gives the user a mailbox if he doesn't already have one.
----------------------------------------------------------------------------
E3R: 9173,9994
NAME: XMMGR-TERMINATE-MANY MENU TEXT: Terminate many mail users
DESCRIPTION: This option goes through the MAIL BOX global and removes any
mailbox if
- the user is not in the NEW PERSON file.
- the user has no access code and was not terminated.
- the user has no access code and was terminated w/o mailbox retention.
- the user has an access code and primary menu, but no verify code, AND
- has never signed on, since being added before a cutoff date.
OR
- last signed on before a cutoff date.
Rtns: ^XMA32A,^XMADJF1,^XMGAPI3,^XMZTERM,^XMZTERM1
Remove means:
- Delete user's private mail groups
- Remove user from membership in all groups
- Remove user as an authorized sender from all groups
- Remove user from anyone's list of surrogates
- Delete user's latered-messages list
- Delete user's mail box
As a result, the user will not receive any mail.
Options: XMMGR,XMMGR-TERMINATE-ONE,XMMGR-TERMINATE-MANY,
This option can be run in 'test' or 'real' mode.
The report lists, in DUZ order:
-The user's DUZ and name
-Whether the user has an access code, verify code, and primary menu
-When the user was added to the NEW PERSON file
-When the user last signed on
-When the user was terminated (if applicable)
-If the user was terminated, then whether the site manager chose to delete
the user's mailbox. (It's generally a good idea to go ahead and delete
XMMGR-TERMINATE-SUGGEST,XMMGR-PURGE-MESSAGE
the mailbox upon termination.)
----------------------------------------------------------------------------
NAME: XMMGR-TERMINATE-SUGGEST
MENU TEXT: Terminate mail user suggestions
DESCRIPTION: This option goes through the MailBox global and reports on
users who perhaps should have their mail access terminated.
Users are included in the report if
- the user was terminated before a manager-supplied cutoff date
Test Sites: Oklahoma City, OK; Prescott, AZ; St. Louis, MO; Houston, TX
and allowed to keep a mailbox.
- the user has an access code, verify code, and primary menu,
but last signed on before a manager-supplied cutoff date.
This option does not terminate mail access.
The report page breaks on Service/Section and includes the following
information:
-User's DUZ and name
-Whether the user has an access code, a verify code, and a primary menu
-When the user last signed on
-When the user was terminated (if applicable)
-If the user was terminated, then whether the site manager chose
to delete the user's mailbox. (Remember, you should usually answer 'yes'
to this question, unless the user is coming back and needs to have his mail
retained.)
-How many new messages the user has. (New messages are never purged, except
during purge-by-date purges.)
Finally there are two blank columns. One is headed "Term User Mbox"
-
- 46 SEQ #44
- DATE APPLIED: 1997-08-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*46 contains the following bug fix:
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
NOIS: PAL-0597-61414
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA2C 3972504 4143045 46
Rtn: ^XMA2C
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Test Site: Palo Alto, CA
If a user terminates the original message immediately after having copied it,
the first user in the recipient multiple is terminated, which is not
necessarily the user. This patch fixes this bug.
-
- 52 SEQ #45
- DATE APPLIED: 1997-10-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*52 contains the following fix
===========================================================================
This patch should be installed with no users on the system and with the
filers shut down.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
NOIS: IVM-0997-32203,WNY-0197-11745
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMADJF1 8709221 8724294 44,52
Rtn: ^XMADJF1
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Test Site: Atlanta, GA
Responses to messages with 9+ digit message numbers were being added to the
message whose number was the 1st 8 digits of the message number. For example,
a response to message number 123456789 was added to message number 12345678.
This patch makes sure that responses are added to the correct message.
-
- 48 SEQ #46
- DATE APPLIED: 1997-10-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*48 contains the following bug fix:
===========================================================================
This patch should be installed during off-peak hours when network mail
activity is low. This patch can be installed with users on the system.
===========================================================================
INSTALLATION:
1. If any of these routines is mapped (on systems which allow mapping),
disable mapping for the affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
5. AXP Sites, after patch has installed, rebuild your map set.
NOIS: BRK-0197-10525
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMS 5910151 5835931 8,20,34,48
Rtn: ^XMS
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Test Site: Brockton, MA
Code $S($D(...):^(),1:"") replaced with $G(...).
Code is functionally equivalent, but former code was causing problems at
the site.
-
- 49 SEQ #47
- DATE APPLIED: 1997-10-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*49 contains the following cautionary measure:
===========================================================================
This patch may be installed at any time.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
NOIS: WIM-0897-20733
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMYPOST2 8288260 9070792 49
* Checksums produced by CHECK^XTSUMBLD
Rtn: ^XMYPOST2
============================================================================
Test Site: Wilmington, DE
Upon use of the "Christen a Domain" option, warns user that the facility
name is about to be changed in the Kernel Site Parameters file, and asks
the user if s/he really wants to do this.
-
- 53 SEQ #48
- DATE APPLIED: 1997-10-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*53 contains the following bug fix:
routine ^XMA2C blew up with an undefined error. This patch fixes this bug.
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
NOIS: PUG-1097-50245
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
TOG-0997-10285
XMA2C 4143045 4163417 46,53
* Checksums produced by CHECK^XTSUMBLD
============================================================================
BRX-0897-12178
Rtn: ^XMA2C
Test Site: Puget Sound HCS; Togus, ME; Bronx, NY
This patch fixes a bug introduced in patch XM*7.1*46. If a message had
too many lines, too many responses, or too many recipients to copy, then
-
- 54 SEQ #49
- DATE APPLIED: 1997-11-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*54 contains the following bug fix:
===========================================================================
This patch may be installed at any time.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
NOIS: BOS-1097-12284
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA3 14547045 14693914 37,53
Rtn: ^XMA3
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Test Site: Boston, MA
This patch fixes a bug introduced in patch XM*7.1*37. During the init for the
unreferenced message purge, it $ORDERs through one global, but gets its record
from another global. This patch makes sure it gets its record from the same
global it $ORDERs through.
-
- 56 SEQ #50
- DATE APPLIED: 1998-02-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*56 contains the following bug fix:
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
NOIS: ISB-0697-32421
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMBGRP 5680054 8013060 13,36,56
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Rtn: ^XMBGRP
Test Site: CIOFO-Birmingham
$$MG^XMBGRP does not add members to mail groups correctly.
===========================================================================
This patch may be installed at any time.
-
- 25 SEQ #24
- DATE APPLIED: 1996-06-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
then reboot MSM on the NT machine. This will restart the TCP/IP poller.
===========================================================================
INSTALLATION:
1. This routine might be mapped on systems that allow mapping,
so you will need to disable mapping for the routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. Answer NO to the question:
'Shall I preserve what is on disk in a separate back-up message ?'.
This MailMan patch is in KIDS format. Please make sure you follow the
4. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
5. On the KIDS menu, under the 'Installation' menu, use the option
'Verify Checksum in Transport Global' and verify that all routines
have the correct checksums.
6. On the KIDS menu, under the 'Installation' menu, use the option
'Install Package(s)'. Select the package 'XM*7.1*25' and proceed
with install.
7. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'.
Installation instructions. This patch corrects an error with the TCP/IP
8. AXP Sites, after patch has installed, rebuild your map set.
9. MSM Sites, after patch has installed, move the routine XMRTCP to
your NT machine. Then reboot MSM on the NT machine, this will
restart the TCP/IP mail poller.
====================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
poller, on the NT machine, that was introduced with Kernel patch 18,
Name Checksum Patch List
----------------------------------------------------------
XMRTCP 2975517 8,25
XU*8.0*18. NOIS: WRJ-0396-10453
===========================================================================
This patch can be installed with users on the system. This patch will only
install 1 routine, XMRTCP. You must move the routine to your NT machine and
-
- 55 SEQ #51
- DATE APPLIED: 1998-03-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*55 addresses Y2K preparedness.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
===========================================================================
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA32A 10911370 10902381 27,37,44,55
XMDIR1 10096361 9721400 27,55
XMRPCTS0 6044236 5929098 6,12,31,55
XMRTCPGO 2862153 2857890 8,55
XMS0 9445201 9233148 13,8,20,23,27,34,55
XMS0A 8601934 8144942 2,13,55
XMS5 12968983 12887076 13,8,23,27,55
XMS5A 4118857 3624422 55
This patch should be installed after-hours, when user activity is at a
XMUT4A 4382977 4424419 34,55
XMUT5R1 2850555 2356802 55
* Checksums produced by CHECK^XTSUMBLD
============================================================================
minimum. You should put the XMUSER option out of order. The filers should
be shut down.
===========================================================================
INSTALLATION:
-
- 57 SEQ #52
- DATE APPLIED: 1998-03-30 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*57 contains the following bug fix:
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
NOIS: ISA-0298-10292
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMQ 14561364 15112719 40,57
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Rtn: ^XMJMQ
Test Site: CIOFO-Albany
QD does not show status of messages sent to server or printer.
===========================================================================
This patch should be installed when user activity is at a minimum.
-
- 61 SEQ #54
- DATE APPLIED: 1998-04-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*61 is a replacement for patch XM*7.1*28, which was 'entered
This patch is primarily for support of MSM-NT version 4.3 and OpenM-NT
Select Option: 15 - Network Configuration
Select Option: 12 - User-Defined Services
Current User-Defined Services:
Index Name Protocol Port Password Psize Start UCI Routine
----- ------------ -------- ----- -------- ----- ----- ------- -------
1 MSMRVG TCPIP 33086 MSMRVG BEG^WSAGENT
NextGen 2.0.
Enter Service Index: 2
Enter Service Name: MAIL
Enter Routine Reference: SOC25^XMRMSM
Select UCI: VAH,ROU
Enter Partition Size <40>:
Enter Password:
Enter TCPIP Port Number: 25
Autostart?: Y
Now you must remove the old Automatic Partition Startup entry for the Mail
listener, who's Entry reference is ^XMRINETD. Reboot the MSM-NT box.
===========================================================================
ROUTINES:
Checksums were calculated using CHECK^XTSUMBLD
The second line of the routine now looks like:
Checksum
This patch should be installed during off-peak hours when network mail
Routine Old New 2nd Line
XMLTCP 2446407 2573202 **8,27,61**
XMRMSM 400263 326967 **61**
XMRONT new 598867 **61**
XMRPCTS 4760679 4755631 **6,11,31,61**
XMRPCTSA 3483840 3490824 **6,31,61**
Callable entry points in new routines
XMRONT none
activity is low. This patch can be installed with users on the system.
===========================================================================
OPTION:
NAME: XMRONT MENU TEXT: Start XMRONT TCP Listener
This is the TCP/IP Listener for MailMan. This option should NOT
be on any Menu and should NOT be run directly. It must be schedule to start
every time the system is rebooted. You can schedule this option by using the
'Schedule/Unschedule Options' option under the 'Taskman Management' menu. You
must specify the option XMRONT and then enter 'STARTUP' in the SPECIAL QUEUING
field.
===========================================================================
ROUTINE: XMRONT SCHEDULING RECOMMENDED: YES
DEFINITIONS:
AXP = Dec AXP system running DSM on VMS
MSM = PC running MSM on DOS
in error'. This patch addresses the following NOIS:
MSM-NT = PC running MSM on NT Version 4.3
OpenM-NT = Dec ALPHA or PC running OpenM NextGen 2.0 or Cache on NT.
INSTALL INSTRUCTIONS:
AXP: Some of these routines might be mapped, so you will need to disable
mapping for the affected routines.
MSM-NT: Where TCP/IP Mail is running, kill the Mail listener. In the Manager
account D ^KILLJOB and kill the job who's routine name is XMRINETD.
BHH-0498-40242, BUT-0498-20230, GRJ-0498-50226
OpenM-NT: Where TCP/IP Mail is running, kill the Mail listener. In the
Manager account D ^RESJOB and kill the job who's routine name is XMRONT
or it may be %ZISTCP, in either case it will own device |TCP|25.
1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS Distribution onto your system.
2. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the patch in the Transport
global.
3. Users can remain on the system. This patch can be queued and installed
at any time. TaskMan can remain running.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
2 Verify Checksums in Transport Global
3 Print Transport Global
4 Compare Transport Global to Current System
5 Backup a Transport Global
6 Install Package(s)
MSM: Answer YES to the question 'Want to MOVE routines to other CPUs?'.
Enter the names of your Compute and Print server(s).
AXP: After patch has been installed, rebuild your map set.
***AXP and MSM sites are done with the installation.***
***The rest of the install is for OpenM-NT and MSM-NT.***
OpenM-NT: In the Production account job the Mail listener, J ^XMRONT.
Also, schedule the option XMRONT to start everytime the system is
rebooted. Do the following from the EVE menu:
PREREQUISITES: XU*8.0*78
Select Systems Manager Menu Option: Taskman Management
==================
Select Taskman Management Option: Schedule/Unschedule Options
===========================
Select OPTION to schedule or reschedule: XMRONT Start XMRONT TCP Listener
======
===========================================================================
Edit Option Schedule
Option Name: XMRONT
Menu Text: Start XMRONT TCP Listener TASK ID:
__________________________________________________________________________
QUEUED TO RUN AT WHAT TIME: <return>
DEVICE FOR QUEUED JOB OUTPUT: <return>
Q UEUED TO RUN ON VOLUME SET: <return>
RESCHEDULING FREQUENCY: <return>
TASK PARAMETERS: <return>
SPECIAL QUEUEING: STARTUP
=======
_______________________________________________________________________________
This field is only for special jobs that need to start every time the
system is rebooted.
All sites should load this patch regardless of their operating system.
MSM-NT: In your Manager account of your do the following:
Do ^SYSGEN
Select Option: 3 - Edit Configuration Parameters
Select Configuration <ROU>:
-
- 62 SEQ #56
- DATE APPLIED: 1998-05-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*59 addresses NOIS CMH-0398-N2220.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
Messages intended to be sent to or via a certain domain may unintentionally
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
XMR0B 9580242 9564128 4,6,13,34,42,62
* Checksums produced by CHECK^XTSUMBLD
============================================================================
be sent via another domain. This patch fixes this problem.
===========================================================================
This patch should be installed after-hours, when user activity is at a
minimum. You should put the XMUSER option out of order. The filers should
be shut down.
-
- 59 SEQ #58
- DATE APPLIED: 1998-05-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*59 addresses problems caused during remote transmission
If the 'from' string contains illegal characters, the 'from' string will be
enclosed in quotes.
The local site will not see the change in the 'from' string.
The receiving site will see the change.
For example:
'National Patch Module' will become '"National Patch Module"'
'<Patient Feedback Pkg>' will become '"Patient Feedback Pkg"'
when a message's 'from' address contains illegal characters.
Messages from users will continue to be treated as usual. That is, if the
user's name contains ',' or ' ', all ', .' will become '._+'.
If the user's name contains any other illegal characters, such as '()',
the entire user's name will be enclosed in quotes.
===========================================================================
This patch should be installed after-hours, when user activity is at a
minimum. You should put the XMUSER option out of order. The filers should
be shut down.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
This patch only addresses locally originating messages which are sent to
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
remote sites.
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMSMAIL 4652921 5893340 59
* Checksums produced by CHECK^XTSUMBLD
============================================================================
As the message is being transmitted to the remote site, MailMan examines
the 'from' string.
If the 'from' string is enclosed in "<>", the "<>" are stripped off.
-
- 64 SEQ #59
- DATE APPLIED: 1998-07-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*64 re-introduces an entry point which was inadvertently
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
left out of a routine in a previous patch (XM*7.1*55).
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUT5R1 2356802 2364104 55,64
* Checksums produced by CHECK^XTSUMBLD
============================================================================
===========================================================================
This patch may be installed at any time. It will not interfere with any
user activity.
===========================================================================
INSTALLATION:
-
- 65 SEQ #60
- DATE APPLIED: 1998-07-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*65 addresses a problem experienced on FORUM.
This patch adds a restriction to addressing groups with authorized senders,
namely, remote senders cannot send mail to such groups.
===========================================================================
This patch should be installed after-hours, when user activity is at a
minimum. You should put the XMUSER option out of order. The filers should
be shut down.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Someone from a remote site sent a message to G.EVERYBODY@FORUM. This group
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
is used to broadcast messages VA-wide. There are four authorized senders
Name Checksum Checksum Patch List
-------------------------------------------------------------
XMA21G 11073971 11358760 31,36,65
XMR 6876928 6901880 30,34,65
* Checksums produced by CHECK^XTSUMBLD
============================================================================
for the group, one of which is POSTMASTER. The background job which receives
messages from remote sites has its XMDUZ set to .5, which is the POSTMASTER.
So MailMan considered this remote sender to be authorized to address the
group. This is not acceptable.
-
- 58 SEQ #61
- DATE APPLIED: 1998-08-31 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*58 addresses the following NOIS:
===========================================================================
This patch should be installed after-hours, when user activity is at a
minimum. You should put the XMUSER option out of order. The filers should
be shut down.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
BRK-0897-10428, BRX-1196-10659, & HOU-0897-71511
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
4. DSM Sites: After patch has installed, rebuild your map set.
and was tested at those respective sites:
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMS5 12887076 12421886 13,8,23,27,55,58
Brockton, MA; Bronx, NY; Houston, TX
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Aborts occasionally occurred during remote transmission when one transmission
task was attempting to add a record to the transmit audit multiple, just as
another task was killing the multiple. This patch fixes that.
-
- 66 SEQ #62
- DATE APPLIED: 1998-09-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*65 addresses NOIS ISD-0898-71122.
may occur.
===========================================================================
INSTALLATION:
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test site is CIOFO-DALLAS.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
XMP2 9454113 9332554 24,66
* Checksums produced by CHECK^XTSUMBLD
============================================================================
Problem statement: When installing a packman global data with leading tildes,
a syntax error occurs. This patch fixes this problem.
===========================================================================
This patch may be installed at any time. However, this patch should NOT
be loaded at the same time as any other patches, because a clobber error
-
- 68 SEQ #63
- DATE APPLIED: 1999-01-21 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*68 fixes a bug as described in NOIS TAM-1098-30390.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
XMAD1A 6312375 7330837 36,68
Test site is Tampa, FL.
XMJMQ 15112710 15192669 40,57,68
* Checksums produced by CHECK^XTSUMBLD
============================================================================
INSTALLATION:
Note: This patch should be installed after-hours, when user activity is at a
minimum.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
4. DSM Sites: After patch has installed, rebuild your map set.
If a remote address begins with "F.", MailMan thinks the address is a fax.
============================================================================
This patch ensures that MailMan does not confuse a fax address with a remote
address.
Note: This patch should be installed after-hours, when user activity is at a
minimum.
-
- 29 SEQ #25
- DATE APPLIED: 1996-08-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This Mailman patch will set the vaporization date for messages that are
the parameter is set in the Routine field for the XMYB-BROADCAST-VA-WIDE
Option.
Case #1 - if Routine field looks like: ENT^XMGAPI3("*"), this means
that the message was sent to ALL mail users, then the Vaporization date
will be set to T+7.
Case #2 - if the Routine entry looks like: ENT^XMAPI3(".6"), this means
that the message was sent to *just* SHARED MAIL's IN BASKET, then the
Vaporization date will be set to T+30.
distributed via the XMYB-BROADCAST-VA-WIDE Server Option, for example,
===========================================================================
This patch can be installed with users on the system.
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
Secretary Brown's Daily Message. The vaporization date is set only if
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Print Transport Global
Compare Transport Global to Current System
Verify Checksums in Transport Global
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
the message stays in the users IN BASKET. If a user saves the message to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
===========================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Name Checksum Patch List
----------------------------------------------------------
another Basket, the vaporization date is not maintained. A user can enter
XMGAPI3 2791662 29
============================================================================
a new vaporization date by entering 'V' at the 'MESSAGE Action' prompt.
This patch will not effect broadcast messages that originate locally, but
only those originated from FORUM. The vaporization date is depended on how
-
- 70 SEQ #64
- DATE APPLIED: 1999-02-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*70 is a patch for a patch released in error (XM*7.1*68).
minimum.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
It fixes a bug as described in NOIS TAM-1098-30390.
XMAD1A 6312375 7330837 36,70
XMJMQ 15112719 15192669 40,57,70
* Checksums produced by CHECK^XTSUMBLD
============================================================================
INSTALLATION:
Note: This patch should be installed after-hours, when user activity is at a
minimum.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test site is Tampa, FL.
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
If a remote address begins with "F.", MailMan thinks the address is a fax.
This patch ensures that MailMan does not confuse a fax address with a remote
address.
Note: This patch should be installed after-hours, when user activity is at a
-
- 67 SEQ #65
- DATE APPLIED: 1999-02-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*67 adds a new key, 'XM NO BROADCASTS',
This IRA was initiated because users with accounts in multiple sites were
seeing the same broadcast message everywhere they logged on. These users
wanted a way to avoid broadcast messages.
When and if you assign this key to a user, you should advise them that
they will not see any broadcast messages at all.
This patch also deletes two keys which are not used by MailMan:
XMPRIORITY and XMPRIORITY-OVERRIDE
in response to an Initial Requirements Analysis (IRA):
Note: This patch may be installed at any time.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
"MailMan - Screen Out Selected Users".
XMADJF1 8724294 9044468 44,52,67
XMGAPI3 3149530 3505605 29,44,67
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
Note: This patch may be installed at any time.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Coincidentally, it also fulfills the suggestion of E3R 10653.
the patch into a Transport Global on your system.
3. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO//YES
===
<< Background filer will stop soon. >>
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
This patch was tested at Wilkes-Barre, PA.
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
6. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
Any user possessing the key 'XM NO BROADCASTS'
will NOT receive ANY broadcast messages.
-
- 69 SEQ #66
- DATE APPLIED: 1999-03-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*69 fixes a bug as described in NOIS ISH-0199-40487.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
-------------------------------------------------------------
XMA3 14693914 14700672 37,54,69
Test site: CIOFO-HINES.
* Checksums produced by CHECK^XTSUMBLD
============================================================================
INSTALLATION:
Note: This patch may be installed at any time.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
4. DSM Sites: After patch has installed, rebuild your map set.
============================================================================
Under certain conditions, a message which is in the process of arriving
from another site may be deleted from the Postmaster's ARRIVING basket,
thus preventing it from being delivered, and causing it to eventually be
purged from the system. This patch fixes this problem.
Note: This patch may be installed at any time.
-
- 50
- DATE APPLIED: 1999-08-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*50. The BIG patch! It is important that you read this patch
new manuals are in PDF documents on the infrastructure web site at:
a. This patch should be installed after hours, when user activity is at a
Just add the new name as a synonym.
===========================================================================
minimum. It should not be queued, because TaskMan should not be running.
b. This patch requires Kernel patches XU*8.0*67, XU*8.0*112, and XU*8.0*113.
c. For any site running MAS (all VAMCs), this patch requires FileMan patch
DI*22.0*1. Caution: KIDS will not check for this patch because not all
sites run MAS. It is up to each site running MAS to check for DI*22.0*1.
d. All MailMan users, including fictitious users, must have an access code,
or they will no longer receive mail.
e. To shorten installation time, which runs about 1 hour per 200,000 messages
in file 3.9, you might consider running the message purges the day before
http://www.vista.domain.ext/
the installation:
- XMMGR-PURGE-AI-XREF (AI x-Ref Purge of Received Network Messages)
- XMPURGE-BY-DATE (Purge Messages by Origination Date)
- XMAUTOPURGE (Automatic Purge of MailMan Messages)
f. DSM sites running SlotMaster may see routine mapping problems with ZSLOT
users, even after disabling mapping. Therefore, such sites should consider
the following steps:
- Shutdown ZSLOT on all nodes.
- Disable all mapped XM routines.
- Load this patch.
softserv/infrastr.uct/notebook/active/xm_patch_50_notebook.htm
- Enter manual edits.
- Rebuild mapped routine sets.
- Shutdown/restart all DSM configurations.
An alternative to the above steps is to disable all mapped XM routines about
a week before you load this patch. That way you wouldn't need to shutdown
ZSLOT or shutdown/restart DSM configurations.
g. If your site is running POP3, you should immediately load patch XM*7.1*71
after installing this patch.
============================================================================
- XM*7.1*50 Patch Description
This patch deletes the following routines:
XMZTERM (replaced by XMUTERM in this patch)
XMZTERM1 (replaced by XMUTERM1 in this patch)
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
- MailMan V.7.1 & XM*7.1*50 Release Notes
----------------------------------------------------------
XM 4976038 11416143 17,35,50
XM0 3346676 580 4,42,50
XMA 11666053 79959 4,18,50
XMA0 10480365 573755 15,36,50
XMA01 2847569 1068 36,50
XMA02 6053078 879 4,5,50
XMA03 7773789 66257 50
XMA0A 6404929 1148 7,16,50
XMA1 9717771 827 31,36,40,50
- MailMan V.7.1 & XM*7.1*50 Getting Started
XMA10 5587620 1067 50
XMA11 11668318 19543 50
XMA11A 6856608 291270 50
XMA11B 3593034 1468 39,50
XMA1A 3777724 1152 50
XMA1B 7260820 705206 50
XMA1C 1474193 99629 50
XMA1E 1530615 1172 50
XMA2 10059315 1214246 5,6,10,15,39,50
XMA20 4266922 1071 50
- MailMan V.7.1 & XM*7.1*50 User Manual
XMA21 11321545 1920696 4,31,50
XMA210 1920955 1364 31,50
XMA21A 7475211 1466 4,30,36,50
XMA21B 3903898 1472 50
XMA21FWD 406565 2649 50
XMA21G 11358760 1502 31,36,65,50
XMA22 7780497 887 50
XMA24 10721719 1091 31,50
XMA25 5071849 1096 50
XMA2B 4986311 4956922 50
- MailMan V.7.1 & XM*7.1*50 Programmer Manual
XMA2C 4163417 1166 46,53,50
XMA2C0 9088344 1454 24,27,50
XMA2R 4793721 3427633 27,50
XMA3 14700672 17147624 37,54,69,50
XMA30 7561526 7080895 37,50
XMA32 12437801 6537619 37,50
XMA32A 10902381 9900106 27,37,44,55,50
XMA4 1695677 839 50
XMA5 11192062 843 31,45,50
XMA50 4115522 1083 50
- MailMan V.7.1 & XM*7.1*50 Technical Manual
XMA51 3840890 1088 50
XMA5A 13683319 1168 31,36,50
XMA6 986923 847 50
XMA7 10080629 16522 10,47,50
XMA7G 5211523 1206 36,50
XMA7G1 1193700 1500 24,50
XMAD0 481945 1143 50
XMAD1 7275936 1148 24,27,36,50
XMAD1A 7330837 1538 36,70,50
XMAD1X 3265319 1676 50
XMAD2 2503657 208202 31,50
XMADA 1034 1034 50
XMADDOC 1992 1992 50
XMADDOC1 4357710 2578 50
XMADDOC2 3589 2392 50
XMADGO 2112000 10833 5,27,50
XMADGO1 788007 2075 50
XMADJ999 419074 2470 50
XMADJF0 5354543 2029 50
XMADJF1 9044468 2036 44,52,67,50
description and follow the install instructions.
Highlights of the patch:
XMADJF1A 912544 2556 50
XMADJF1B 4754529 2564 10,16,37,50
XMAH 5026238 1544316 5,16,50
XMAH0 1761641 1159 36,50
XMAH1 8757966 2172709 4,50
XMAI 4557700 923 50
XMAI0 1750753 1163 50
XMAI1 8026797 1168 43,50
XMAI2 1510945 3037343 36,50
XMAK 4457158 737 50
- Addresses 54 distinct NOIS and 40 distinct E3R.
XMAL0 7710735 1175 50
XMAL0A 7458546 1565 50
XMANON 836515 1806 7,50
XMAP 8826127 951 24,36,50
XMAP0 4991024 1191 27,50
XMAP1 3005830 1196 50
XMAPHOST 6157206 9890299 7,14,27,36,50
XMASEC 4454626 46560 33,50
XMB 7258608 4363515 3,7,24,26,27,50
XMB1 8930890 830 31,50
- For those sites requesting it, performs, along with follow-on patch
XMBGRP 8013060 8135589 13,36,56,50
XMBPOST 9856673 9626449 4,13,23,24,27,38,50
XMC 4113929 3216956 13,50
XMC1 6875049 7147079 4,13,20,27,50
XMC11 11677623 11806932 50
XMC11A 3517372 4391366 27,50
XMC2 12142809 12105966 13,23,27,50
XMC3 5809172 5862128 20,50
XMC4 5412826 991572 50
XMCD 5190692 5277071 50
XM*7.1*51, automatic domain name change from .DOMAIN.EXT to .DOMAIN.EXT, as
XMCTLK 9708749 9742452 10,27,50
XMD 4879878 6535767 33,50
XMDF 1706479 1431567 50
XMDIRQST 7236196 7357280 9,50
XMDIRRCV 1909690 1913144 37,50
XMDIRSND 1583505 1897078 37,50
XME 10528702 643 50
XME1 8041932 839 50
XMFAX 4957190 4921115 36,50
XMGAPI2 3885152 3885630 41,50
well as domain rename. This patch adds the new domain names as synonyms to
XMGAPI3 3505605 2171233 29,44,67,50
XMGAPI4 3952807 4204061 50
XMHIG 4741088 5360885 45,50
XMHIU * New * 5960638 50
XMJBL * New * 4523065 50
XMJBM * New * 12165199 50
XMJBM1 * New * 4157424 50
XMJBN * New * 10185228 50
XMJBU * New * 1507122 50
XMJDIR * New * 2003843 50
the current domain names. XM*7.1*51 will actually change the domain names.
XMJERR * New * 454500 50
XMJMA * New * 2991838 50
XMJMBULL * New * 1365629 50
XMJMC * New * 8169036 50
XMJMCODE * New * 11042686 50
XMJMD * New * 7370754 50
XMJMF * New * 18005162 50
XMJMFA * New * 6204287 50
XMJMFB * New * 15137131 50
XMJML * New * 11033330 50
(XM*7.1*51 will be released after all sites have installed XM*7.1*50.)
XMJMLN * New * 13240819 50
XMJMLR * New * 13545823 50
XMJMLR1 * New * 6523962 50
XMJMOI * New * 16872170 50
XMJMOIE * New * 4582157 50
XMJMOR * New * 14242356 50
XMJMORX * New * 14790879 50
XMJMORX1 * New * 2472219 50
XMJMP * New * 16472134 50
XMJMP1 11388791 14179283 40,50
- Adds many new APIs.
XMJMQ 15192669 16189088 40,57,70,50
XMJMQ1 3291603 3608941 40,50
XMJMR * New * 18651915 50
XMJMRO * New * 2449032 50
XMJMS * New * 6092728 50
XMJMSA * New * 1939332 50
XMJMSO * New * 12952439 50
XMJMT * New * 10637487 50
XMKP * New * 15443979 50
XMKPL * New * 2060011 50
- Replaces the old user help frames with an entire new set of help frames.
XMKPLQ * New * 9249196 50
XMKPO * New * 2606344 50
XMP 8440919 8546955 4,24,50
XMP2A 10037244 10101095 24,42,50
XMP3 7025241 6844934 24,50
XMPC 5263348 5352206 50
XMPG 4354526 4353568 50
XMPH 4842981 3963996 34,50
XMPSEC 5817282 7152889 50
XMR 6901880 14031423 30,34,65,50
(The IRM help frames have not been updated.)
XMR0 8606729 874 27,50
XMR0A 3476739 2289812 27,50
XMR0B 9564128 8875848 4,6,13,34,42,62,50
XMR0BLOB 5117794 4867143 50
XMR1 7053085 13292215 7,50
(Cache' sites may have a different 'before' checksum and)
(patch list for XMR1. Please disregard the differences.)
XMR1A 6979581 3017305 13,36,50
XMR2 7882048 6207716 50
XMRENT 2303842 2263450 31,50
- Makes many changes to the MailMan DDs.
XMRMSM 326967 339884 61,50
XMRONT 598867 621984 61,50
XMRPCTS0 5929098 6262116 6,12,31,55,50
XMRPCTS1 6929051 5691788 6,50
(Your XMRPCTS1 'before' checksum may be)
(different, because of your TWIX info. )
XMRPCTSA 3490824 3495721 6,31,61,50
XMRTCP 4812676 4798863 8,25,27,50
XMRUCX 357201 841742 27,34,50
XMS 5835931 5837542 8,20,34,48,50
- Renames file 3.7 from MAIL BOX to MAILBOX.
XMS0 9233148 9308250 13,8,20,23,27,34,55,50
XMS0A 8144942 9199959 2,13,55,50
XMS0BLOB 6815258 6975716 50
XMS1 7375190 1321634 13,8,23,50
XMS2 1293876 885 50
XMS3 13059868 12996474 22,50
XMS4 3616422 2836511 50
XMS5 12421886 13329767 13,8,23,27,55,58,50
XMS5A 3624422 3571279 55,50
XMSERR 3651687 3280474 32,50
- Renames file 4.3 from KERNEL SITE PARAMETERS to MAILMAN SITE PARAMETERS.
XMSM 10210546 7239792 4,6,13,20,50
XMSM1 1692536 1238 50
XMSMAIL 5893340 4937839 59,50
XMTDF * New * 3998255 50
XMTDL * New * 18249122 50
XMTDL1 * New * 5047763 50
XMTDL2 * New * 8743997 50
XMTDO * New * 1746764 50
XMTDT * New * 5385940 50
XMUDNC * New * 3683283 50
- Improves global integrity checker.
XMUPIN * New * 13825872 50
XMUT1 8603321 3818573 50
XMUT1A 4040808 3948769 50
XMUT2 4770720 4582154 50
XMUT4 4510855 17112758 50
XMUT4A 4424419 1411742 34,55,50
XMUT4B 8543914 18488496 50
XMUT4BA 8604816 15364896 50
XMUT4C 3745269 7228866 10,22,50
XMUT5 4455724 5739686 50
- Improves message search.
XMUT5B 2824190 2644064 50
XMUT5Q 8765057 8502082 50
XMUT6 2438497 2312993 50
XMUTERM * New * 15007949 50
XMUTERM1 * New * 14471083 50
XMUTPUR0 1145390 1365512 7,50
XMVGROUP * New * 6214836 50
XMVSURR * New * 2622785 50
XMVVITA * New * 4126813 50
XMVVITAE * New * 12045708 50
- Insists that users must have a mailbox and an access code in order to
XMXADDR * New * 18774539 50
XMXADDR1 * New * 12069509 50
XMXADDR2 * New * 6515109 50
XMXADDRD * New * 9657048 50
XMXADDRG * New * 15430701 50
XMXANSER * New * 2242310 50
XMXAPI * New * 6705900 50
XMXAPIB * New * 3472533 50
XMXAPIU * New * 596863 50
XMXBSKT * New * 12393935 50
receive messages. This is to ensure that messages do not accumulate in
XMXBULL * New * 5479615 50
XMXEDIT * New * 3880586 50
XMXLIST * New * 10429141 50
XMXLIST1 * New * 12554823 50
XMXMBOX * New * 1289002 50
XMXMSGS * New * 10966038 50
XMXMSGS1 * New * 9891647 50
XMXMSGS2 * New * 5670519 50
XMXPARM * New * 19704732 50
XMXPARM1 * New * 5916152 50
inactive mailboxes, never to be deleted. It is very important that any
XMXPARMB * New * 4788158 50
XMXPRT * New * 3036286 50
XMXREPLY * New * 4925239 50
XMXSEC * New * 18599731 50
XMXSEC1 * New * 12851118 50
XMXSEC2 * New * 20994061 50
XMXSEND * New * 10879355 50
XMXTO * New * 1915321 50
XMXUTIL 2338705 10432772 40,50
XMXUTIL1 * New * 5489564 50
ficticious user be properly set up so that mail deliveries to these users
XMXUTIL2 * New * 7762911 50
XMXUTIL3 * New * 3652490 50
XMXUTIL4 * New * 9117363 50
XMYMNEM 5559955 4398404 50
XMYPOST2 9070792 7919115 49,50
XMYPOST9 * New * 5996100 50
XMYPOSTA * New * 2107256 50
XMYPRE 4770905 3732264 50
XMYPRE2 * New * 12021025 50
XMYPRE2A * New * 15738292 50
are not stopped.
XMYPRE2B * New * 3451238 50
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
Routine Callable at Description
---------------------------------------------------------------------------
XMHIU N/A
XMJBL N/A
Test Sites: DOMAIN.EXT; GATEWAY.DOMAIN.EXT; Indianapolis, IN;
- Implements message filtering.
XMJBM N/A
XMJBM1 N/A
XMJBN N/A
XMJBU N/A
XMJDIR N/A
XMJERR N/A
XMJMA N/A
XMJMBULL N/A
XMJMC N/A
XMJMCODE N/A
- Improves local message delivery system.
XMJMD N/A
XMJMF N/A
XMJMFA N/A
XMJMFB N/A
XMJML N/A
XMJMLN N/A
XMJMLR N/A
XMJMLR1 N/A
XMJMOI N/A
XMJMOIE N/A
- Adds 'full screen' user interface for managing and reading messages.
XMJMOR N/A
XMJMORX N/A
XMJMORX1 N/A
XMJMP N/A
XMJMR N/A
XMJMRO N/A
XMJMS N/A
XMJMSA N/A
XMJMSO N/A
XMJMT N/A
- Rewrites 'classic' user interface to improve maintainability.
XMKP N/A
XMKPL N/A
XMKPLQ N/A
XMKPO N/A
XMTDF N/A
XMTDL N/A
XMTDL1 N/A
XMTDL2 N/A
XMTDO N/A
XMTDT N/A
- Most ^XMA* routines have been superseded by other routines.
XMUDNC N/A
XMUPIN N/A
XMUTERM N/A
XMUTERM1 N/A
XMVGROUP N/A
XMVSURR N/A
XMVVITA N/A
XMVVITAE INIT Initialize user setup information
OTHER Setup as someone else
SELF Return to oneself
- (new) ^XMJ* routines comprise the user interface.
XMXADDR N/A
XMXADDR1 N/A
XMXADDR2 N/A
XMXADDRD N/A
XMXADDRG N/A
XMXANSER N/A
XMXAPI ADDRNSND Address and send a message (doesn't handle msg body)
ANSRMSG Answer a message
CRE8XMZ Create a new message in message file
DELMSG Delete messages from a basket
- (new) ^XMK* routines perform message posting.
FLTRMSG Filter messages
FWDMSG Forward messages
LATERMSG 'Later' messages
MOVEMSG Move messages from/to a basket
PRTMSG Print messages
PUTSERV Put a message in a server basket
REPLYMSG Reply to message
SENDBULL Send a bulletin (returns XMZ)
SENDMSG Send a message
TASKBULL Send a bulletin (quicker, but does not return XMZ)
- (new) ^XMT* routines perform message delivery.
TERMMSG Terminate messages
TOWHOM Check one message addressee
VSUBJ Validate a message subject
ZAPSERV Delete a message from a server basket
XMXAPIB CRE8BSKT Create a basket
CRE8MBOX Create a mailbox
DELBSKT Delete a basket
FLTRBSKT Filter messages in a basket
FLTRMBOX Filter all messages in a mailbox
LISTBSKT Get a list of baskets
- (new) ^XMX* routines comprise the APIs.
LISTMSGS Get a list of messages in one or all baskets.
(Search criteria may be used.)
NAMEBSKT Change the name of a basket
QBSKT Get info on a basket
QMBOX Query a mailbox
RSEQBSKT Resequence messages in a basket
TERMMBOX Remove all traces of a user from MM globals
XMXAPIU READ Read/Manage messages in Mailbox (interactive)
READNEW Read new messages in a Mailbox (interactive)
SEND Send a message (interactive)
- (new) ^XMV* routines comprise user identity.
TOWHOM Address a message (interactive)
XMXBSKT N/A
XMXBULL N/A
XMXEDIT CLOSED Toggle message 'closed'
CONFID Toggle message 'confidential'
CONFIRM Toggle message 'confirm receipt requested'
DELIVER Set/delete delivery basket
INFO Toggle message 'information only'
PRIORITY Toggle message 'priority'
SUBJ Change message subject
Montana HCS, MT; San Francisco, CA; SAIC Corp.;
- ^XMR* has been rewritten.
TEXT Replace message text
VAPOR Set/delete message vaporize date
XMXLIST N/A
XMXLIST1 N/A
XMXMBOX N/A
XMXMSGS N/A
XMXMSGS1 N/A
XMXMSGS2 N/A
XMXPARM N/A
XMXPARM1 N/A
- Improves the remote message xref, ^XMBX(3.9,"AI", by enabling it to handle
XMXPARMB N/A
XMXPRT N/A
XMXREPLY N/A
XMXSEC $$ACCESS May user access message?
$$ANSWER May user answer message?
$$BCAST Is this a broadcast message?
$$CLOSED Is this message closed?
$$CONFID Is this message confidential?
$$CONFIRM Is this message confirm receipt requested?
$$COPY May user copy message?
longer message IDs. Specifically, the xref has changed
$$DELETE May user delete message?
$$FORWARD May user forward message?
$$INFO Is this message information only?
$$LATER May user later message?
$$MOVE May user save/filter message?
$$ORIGIN8R Did user send this message?
$$POSTPRIV Does user have postmaster privilege?
$$PRIORITY Is this message priority?
$$READ May user read message?
$$REPLY May user reply to message?
from: ^XMBX(3.9,"AI",site@msgid,xmz)=fm date/time
$$RPRIV Does surrogate have read privilege?
$$RWPRIV Does surrogate have read/write privilege?
$$SEND May user send a message?
$$SURRACC May surrogate access message?
$$SURRCONF May surrogate *not* access message?
$$WPRIV Does surrogate have write privilege?
$$ZCLOSED Is this message closed?
$$ZCONFID Is this message confidential?
$$ZCONFIRM Is this message confirm receipt requested?
$$ZINFO Is this message information only?
to: ^XMBX(3.9,"AI",site,msgid,xmz)=fm date
$$ZORIGIN8 Did user send this message?
$$ZPOSTPRV Does user have postmaster privilege?
$$ZPRI Is this message priority?
XMXSEC1 $$COPYAMT May the copy contain the requested responses?
$$COPYLIMS Get the site's copy limits.
$$COPYRECP May the copy be sent to the original's recipients?
$$PAKMAN Is this a PackMan message?
CHKLINES May this message be sent to a remote site?
CHKMSG Is message really there & may user access it?
GETRESTR Get restrictions on what user may do with message
The post-init will reconfigure the xref. (This could take anywhere from 1/2
OPTGRP What may user do at basket/message group level?
XMXSEC2 $$EDIT May user edit message?
OPTEDIT If user may edit message, what may/may not be edited?
OPTMSG What may/may not the user do with this message?
XMXSEND N/A
XMXTO N/A
XMXUTIL $$BMSGCT Number of messages in user's basket
$$BNMSGCT Number of new messages in user's basket
$$BSKTNAME Basket name
$$NAME User's name
hour to several hours, depending on how large the global is.) Here's a tip:
$$NETNAME User's network name
$$NEWS Info on new messages in user's mailbox
$$TMSGCT Number of messages in user's mailbox
$$TNMSGCT Number of new messages in user's mailbox
KVAPOR Edit message vaporize date in user's basket
LASTACC Record info on user's last access of message
MAKENEW Make message new
NONEW Make message not new
PAGE Enter RETURN to continue or '^' to exit:
WAIT Press RETURN to continue:
You can cut down the time that this will take by running option
XMXUTIL1 $$CONVERT Convert InterNet date/time to FileMan date/time
$$CTRL Strip control characters
$$DECODEUP ~U~ to ^
$$ENCODEUP ^ to ~U~
$$GMTDIFF +-HHMM difference from GMT
$$INDT Convert FileMan date/time to InterNet date/time
$$MAXBLANK Reduce 3 or more consecutive blanks to 2
$$MELD Combine string and number
$$MMDT Convert FileMan date/time to MailMan date/time
$$SCRUB Strip control characters and leading/trailing blanks
XMMGR-PURGE-AI-XREF (AI x-Ref Purge of Received Network Messages)
$$STRIP Strip leading/trailing blanks
$$TIMEDIFF Decimal time difference to +-HHMM
$$TSTAMP Time stamp
$$ZONEDIFF +-HHMM from another time zone
XMXUTIL2 $$BSKT Which basket is message in?
$$DATE Get message date.
$$FROM Get message from.
$$KSEQN Get message sequence number in user's basket.
$$LINE How many lines are in the message?
$$NEW Is this message new for this user?
prior to installing this patch. This will reduce the number of xrefs in the
$$PRI Is this message priority?
$$QRESP Is this a response?
$$RESP How many responses are in the message?
$$SUBJ Get message subject.
$$ZDATE Get message date.
$$ZFROM Get message from.
$$ZNODE Get message zero node.
$$ZPRI Is this message priority?
$$ZREAD How many responses has the user read?
$$ZSUBJ Get message subject.
German Heart Institute, Berlin, Germany; San Francisco CIOFO
AI xref global.
INMSG Message info
INMSG1 General message info
INMSG2 Specific message info
INRESP Response info
INRESPS Message response info
XMXUTIL3 Q List message's addressees
QD List message's recipients
QL List message's later'd addressees
QN List message's network header lines
XMXUTIL4 N/A
- Enables message number recycling. To do this,
XMYPOST9 N/A
XMYPOSTA N/A
XMYPRE2 N/A
XMYPRE2A N/A
XMYPRE2B N/A
===========================================================================
INSTALLATION:
NOTES:
--A new field (17.1, MAX DIGITS FOR MESSAGE NUMBER) has been added to file
a. This patch should be installed after hours, when user activity is at a
minimum. It should not be queued, because TaskMan should not be running.
b. This patch requires Kernel patches XU*8.0*67, XU*8.0*112, and XU*8.0*113.
c. For any site running MAS (all VAMCs), this patch requires FileMan patch
DI*22.0*1. Caution: KIDS will not check for this patch because not all
sites run MAS. It is up to each site running MAS to check for DI*22.0*1.
d. All MailMan users, including fictitious users, must have an access code,
or they will no longer receive mail.
e. To shorten installation time, which runs about 1 hour per 200,000 messages
in file 3.9, you might consider running the message purges the day before
4.3, to let each site decide how large the numbers may get before they
the installation:
- XMMGR-PURGE-AI-XREF (AI x-Ref Purge of Received Network Messages)
- XMPURGE-BY-DATE (Purge Messages by Origination Date)
- XMAUTOPURGE (Automatic Purge of MailMan Messages)
f. DSM sites running SlotMaster may see routine mapping problems with ZSLOT
users, even after disabling mapping. Therefore, such sites should consider
the following steps:
- Shutdown ZSLOT on all nodes.
- Disable all mapped XM routines.
- Load this patch.
recycle and start again (from 100000). The post-init will set it to
- Enter manual edits.
- Rebuild mapped routine sets.
- Shutdown/restart all DSM c nfigurations.
An alternative to the above steps is to disable all mapped XM routines about
a week before you load this patch. That way you wouldn't need to shutdown
ZSLOT or shutdown/restart DSM configurations.
g. If your site is running POP3, you should immediately load patch XM*7.1*71
after installing this patch.
INSTRUCTIONS:
the maximum length of your site's existing message numbers. (If it's less
1. This patch replaces routine ^XMRPCTS1, which contains your site's TWIX
routing info. Before you install this patch, copy the current TWIX info
from that routine at your site. After you install this patch, edit
the new ^XMRPCTS1 to set your site's current TWIX info. Specifically:
XMRPCTS1 ;(KC-VAMC)/XXX-Simple PCTS front end to MailMan ;03/19/98 11:10
;;7.1;MailMan;**6,50**;Jun 02, 1994
N XMUS,XMFM,XMSTR,XMRI,XMTO,XMABORT
;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;All should be sent to XXX@VHA.DMIA the local PCTS Domain
;Edit these for your site. <---Copy your site's TWIX info
than 7, it will be set to 7. If it's greater than 14, it will be set to 14.)
S XMUS="XXXX" ;Local routing indicator <---from this line
S XMFM="YYYY" ;from line <---and this line
I XMUS="XXXX"!(XMFM="YYYY") S %="FIX Routing codes !!!"_XMPCTS0("ERR")
;-------------------------------------------------------------
2. The TIME ZONE field in file 4.3 must have your site's time zone in it.
Please check and ensure that it is there.
3. DSM SITES: Disable all mapped XM routines. In step 13, we'll rebuild
the map set with *different* routines, because many have become obsolete.
4. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option to load
the patch into a transport global.
You may change it afterward.
5. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer (XMAD)
Are you sure you want the BACKGROUND FILERS to STOP delivering mail NO// YES
===
<<< Mail Deliveries will stop momentarily. >>>
<< Background filer will stop before delivering the next message !!! >>>
6. Stop TaskMan. You may also wish to shut down HL7 filers/LLP's and other
background tasks which may attempt to create new messages.
7. Place option XMUSER out of order. (We do it ourselves, instead of letting
--A new field (31, LOCAL CREATE DATE) has been added to file 3.9. The post-
KIDS do it, because we're going to place XMUSER back in order during the
post-init.) To place XMUSER out of order, enter FileMan, and:
VA FileMan 21.0
Select OPTION: ENTER OR EDIT FILE ENTRIES
==========================
INPUT TO WHAT FILE: OPTION// <press return>
==============
EDIT WHICH FIELD: ALL// OUT OF ORDER MESSAGE
====================
THEN EDIT FIELD: <press return>
init will go through the file 3.9, populate the new field with the date
==============
Select OPTION NAME: XMUSER MailMan Menu
======
OUT OF ORDER MESSAGE: Loading MailMan patch XM*7.1*50
===============================
Select OPTION NAME: <press return>
==============
Select OPTION: <press return>
==============
8. If you journal the global ^XMBX, your journal space may fill up when the
the message was sent, and create the new "C" xref. (This will take about
^XMBX(3.9,"AI", xref global is reconfigured. You may wish to disable
journaling. To disable journaling:
8a. DSM SITES: You may disable journaling for a particular global:
>D ^%GLOMAN
==========
Global Management Utility
Global > ^XMBX
====
^XMBX is currently defined
1 hour per 200,000 messages.) Here's a tip:
1. Show GLOBAL Characteristics
2. Change Access Privileges
3. Change Journaling Capability
4. Change DATA GROWTH AREA
Enter option > 3
=
Journaling [E=Enabled/D=Disabled] <E> D
=
You can cut down the time that this will take by running option
- Characteristics updated
1. Show GLOBAL Characteristics
2. Change Access Privileges
3. Change Journaling Capability
4. Change DATA GROWTH AREA
Enter option > <press return>
==============
Global > ^<press return>
XMPURGE-BY-DATE (Purge Messages by Origination Date)
==============
8b. CACHE SITES: You may disable journaling for a specific job:
%SYS>D DISABLE^%NOJRN
================
8c. MSM SITES: Consult MSM documentation for how to disable journaling.
9. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
and XMAUTOPURGE (Automatic Purge of MailMan Messages)
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*50 Loaded from Distribution <date/time>
=========
=> <header> ;Created on <date/time>
This Distribution was loaded on <date/time> with header of
<header> ;Created on <date/time>
It consisted of the following Install(s):
XM*7.1*50
prior to installing this patch. This will reduce the number of messages
XM*7.1*50
Install Questions for XM*7.1*50
Incoming Files:
3.6 BULLETIN (Partial Definition)
Note: You already have the 'BULLETIN' File.
3.7 MAILBOX
in file 3.9.
*BUT YOU ALREADY HAVE 'MAIL BOX' AS FILE #3.7!
Shall I write over your MAIL BOX File? YES// <press enter>
=============
3.73 MESSAGES TO BE NEW AT A LATER DATE
Note: You already have the 'MESSAGES TO BE NEW AT A LATER DATE' File.
3.8 MAIL GROUP (Partial Definition)
Note: You already have the 'MAIL GROUP' File.
--The message purge processes have been changed to operate off LOCAL
3.9 MESSAGE
Note: You already have the 'MESSAGE' File.
4.2 DOMAIN (Partial Definition)
Note: You already have the 'DOMAIN' File.
4.2997 REMOTE USER DIRECTORY (Partial Definition)
Note: You already have the 'REMOTE USER DIRECTORY' File.
4.2999 MESSAGE STATISTICS (Partial Definition)
CREATE DATE. The date purge routine is now much faster, since it has an
Note: You already have the 'MESSAGE STATISTICS' File.
4.3 MAILMAN SITE PARAMETERS
*BUT YOU ALREADY HAVE 'KERNEL SITE PARAMETERS' AS FILE #4.3!
Shall I write over your KERNEL SITE PARAMETERS File? YES// <press enter>
=============
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
appropriate xref to work with. The weekday unreferenced messages purge can
----------------------------------------------------------------------
NOTE: If you want users to be able to use MailMan during the post-init,
it's important that you answer NO to the following question,
otherwise KIDS will place all options in this patch out of order until
the install is finished:
----------------------------------------------------------------------
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
... <lots of installation stuff is shown> ...
The changes included in this patch are so extensive, that several of the
focus better and thus be more efficient.
----------------------------------------------------------------------
NOTE: When the POST-INIT starts, continue with steps 10 through 17.
The following is displayed when the post-init starts:
Running Post-Install Routine: ^XMYPOST9
Fire xrefs on 'timezone' field of the MailMan site parms file.
Check/Redo AI xref...
--Other fields have changed their focus from message number to the LOCAL
----------------------------------------------------------------------
... <lots of installation stuff is shown> ...
XM*7.1*50 Installed.
<shows date and time>
Install Message sent #<shows message number>
Starting Menu Rebuild: <shows date and time>
CREATE DATE:
... <shows rebuilding of menus> ...
Install Completed.
10. Start TaskMan. If you shut down HL7 filers/LLPs or any other background
tasks, you may restart them.
11. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
File 3.7, MailBox:
12. Place option XMUSER back in order by entering FileMan and:
VA FileMan 21.0
Select OPTION: ENTER OR EDIT FILE ENTRIES
==========================
INPUT TO WHAT FILE: OPTION// <press return>
==============
EDIT WHICH FIELD: ALL// OUT OF ORDER MESSAGE
====================
THEN EDIT FIELD: <press return>
==============
3.7,1.2 MESSAGE @ REINSTATEMENT becomes DATE @ REINSTATEMENT (The post-
Select OPTION NAME: XMUSER MailMan Menu
======
OUT OF ORDER MESSAGE: Loading MailMan patch XM*7.1*50
Replace @
===
SURE YOU WANT TO DELETE? Y (Yes)
===
Select OPTION NAME: <press return>
==============
Select OPTION: <press return>
init will change any existing message numbers in this field to their equiv-
==============
13. DSM SITES: After patch has installed, rebuild your map set.
Many routines have become obsolete and should be removed from the map
set. Here is a new recommended list of routines to map, should your
site choose to map routines:
Minimum Additional
------- ----------
XM XMBPOST
XMC1 XMC,XMC1*
XMJ* XMD
alent dates.
XML1CRC,XML4CRC*,XMLSWP* XMK*
XMR,XMR0* XML
XMS,XMS0* XMR1*
XMS1,XMSMAIL
XMVVITAE
XMXSEC
XMXUTIL
14. This patch replaces routine ^XMRPCTS1, which contains your site's TWIX
routing info. In step 1, you copied the TWIX info for your site from
that routine. Now, edit the new ^XMRPCTS1 to set your site's TWIX info.
File 4.3, MailMan Site Parameters:
Specifically:
XMRPCTS1 ;(KC-VAMC)/XXX-Simple PCTS front end to MailMan ;03/19/98 11:10
;;7.1;MailMan;**6,50**;Jun 02, 1994
N XMUS,XMFM,XMSTR,XMRI,XMTO,XMABORT
;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;All should be sent to XXX@VHA.DMIA the local PCTS Domain
;Edit these for your site. <---Put your site's TWIX info
S XMUS="XXXX" ;Local routing indicator <---at this line
S XMFM="YYYY" ;from line <---and this line
I XMUS="XXXX"!(XMFM="YYYY") S %="FIX Routing codes !!!"_XMPCTS0("ERR")
4.3,4.301 NO-PURGE MESSAGES BUFFER becomes NO-PURGE DAYS BUFFER (The post-
;-------------------------------------------------------------
15. For those sites using class III ^ASKX820, you should edit routine
^ASKX820. It calls ENT^XMAD1, an illegal entry point which no longer exists.
Replace it with a call to ENT1^XMD.
16. For those sites running class III WordManager, you will have to find the
WordManager routine containing D OK^XMA22. For version 5.01, it's in
routine ^WMWTWM. It may be in other routines in other versions.
OK^XMA22 is an undocumented entry point into MailMan which no longer
exists. Edit the WordManager routine as follows:
Replace:
init will set this field to null, which defaults to 2 days. You may change
S ^XMB(3.9,XMZ,2,0)="^^"_(J-1)_"^"_(J-1)
EDIT ;
S DIE="^XMB(3.9,",DA=XMZ,DR=".01;3" D ^DIE
REC ;
S XMMG=$P(^DIC(3,DUZ,0),"^",1) D DES^XMA21 G:X="^" EXIT
SEND ;
S XMR="",XMTEXT="^XMB(3.9,XMZ,2," D OK^XMA22,EN1^XMD
EXIT U TRM S R7=ZR7,TRM=$I K ZR7,ZMM
with:
S ^XMB(3.9,XMZ,2,0)="^^"_(J-1)_"^"_(J-1)
MailMan manuals have been rewritten. The full patch description and the
it afterward.
EDIT ;
;S DIE="^XMB(3.9,",DA=XMZ,DR=".01;3" D ^DIE
REC ;
;S XMMG=$P(^DIC(3,DUZ,0),"^",1) D DES^XMA21 G:X="^" EXIT
SEND ;
;S XMR="",XMTEXT="^XMB(3.9,XMZ,2," D OK^XMA22,EN1^XMD
ERS ; EDIT, REC, SEND
N XMV,XMRESTR,XMINSTR,XMSUBJ,XMABORT
S XMABORT=0
S XMSUBJ=XMSUB
4.302,3 FIRST MESSAGE TO PROCESS becomes START PURGE DATE
D INIT^XMVVITAE
D ES^XMJMSO
D BODY^XMJMS(XMDUZ,XMZ,XMSUBJ,.XMRESTR,.XMABORT)
I XMABORT D KILLMSG^XMXUTIL(XMZ) G EXIT
D INIT^XMXADDR
D TOWHOM^XMJMT(XMDUZ,"Send",.XMINSTR,.XMRESTR,.XMABORT)
D:'XMABORT SENDMSG^XMJMSO(XMDUZ,XMZ,XMSUBJ,.XMINSTR,.XMRESTR,.XMABORT)
D:XMABORT KILLMSG^XMXUTIL(XMZ)
D CLEANUP^XMXADDR
EXIT U TRM S R7=ZR7,TRM=$I K ZR7,ZMM
4.302,4 LAST MESSAGE TO PROCESS becomes STOP PURGE DATE
17. For those sites using class III ^BJMAIL*, you should edit routine ^BJMAIL
to correct its egregious violations of the SAC. If you don't, MailMan will
will not function properly. Once you have edited ^BJMAIL, you may delete
routine ^BJMAIL1, since it will no longer be used. Edit ^BJMAIL as follows:
Replace:
MSG Q:'$D(T)
... thru ...
WRITE ;Write a message - not part of the main program.
With:
MSG ;
4.302,8 LAST MESSAGE PROCESSED becomes LAST DATE PROCESSED
N XMINSTR
Q:'$D(T)
Q:'$O(T(0))
D GROUP
Q:$O(TO(""))=""
I $G(CONFIRM) S XMINSTR("FLAGS")=$G(XMINSTR("FLAGS"))_"R"
I $G(PRIO) S XMINSTR("FLAGS")=$G(XMINSTR("FLAGS"))_"P"
I $G(INFO) S XMINSTR("FLAGS")=$G(XMINSTR("FLAGS"))_"I"
I '$D(FROM) S FROM=.5
D SETFROM^XMD(.FROM,.XMINSTR)
4.3,4.304 WEEKDAY MESSAGES TO PURGE becomes WEEKDAY DAYS TO PURGE (Any value
I '$D(TITLE) S TITLE="Title not specified by sender"
I $L(TITLE)>65 S TITLE=$E(TITLE,1,65)
I $L(TITLE)<3 S TITLE=TITLE_"..."
D SENDMSG^XMXAPI(FROM,TITLE,"T",.TO,.XMINSTR)
K CONFIRM,FROM,GROUP,INFO,PRIO,T,TITLE,TO
Q
GROUP ;
Q:$G(GROUP)=""
I +GROUP=GROUP S:$D(^XMB(3.8,GROUP,0)) TO($P(^XMB(3.8,GROUP,0),U))="" Q
S TO("G."_GROUP)=""
your site has in this field will be changed by the post-init from number of
Q
WRITE ;Write a message - not part of the main program
----------------------------------------------------------------------
NOTE: Once the POST-INIT stops, continue with steps 18 through the end.
----------------------------------------------------------------------
18. If you disabled journaling in step 8, you should enable it again here.
18a. DSM SITES:
>D ^%GLOMAN
messages to the equivalent number of days. You may change it afterward.)
Global Management Utility
Global > ^XMBX
====
^XMBX is currently defined
1. Show GLOBAL Characteristics
2. Change Access Privileges
3. Change Journaling Capability
4. Change DATA GROWTH AREA
4.3,142 NO-PURGE DAYS BUFFER becomes NO-PURGE DAYS BUFFER (LOCAL)
Enter option > 3
=
Journaling [E=Enabled/D=Disabled] <D> E
=
- Characteristics updated
1. Show GLOBAL Characteristics
2. Change Access Privileges
3. Change Journaling Capability
4. Change DATA GROWTH AREA
Enter option > <press return>
==============
Global > ^<press return>
==============
18b. CACHE SITES:
%SYS>D ENABLE^%NOJRN
===============
18c. MSM SITES: Consult MSM documentation for how to enable journaling.
19. For those sites running POP3, you should load patch XM*7.1*71 immediately
NOTES:
after loading this patch. Other sites may load patch XM*7.1*71 at their
leisure.
20. On the KIDS:Utilites menu, use the following option to review the
install:
Install File Print
Review the automatic domain name changes which occurred during the post-init.
If there were any errors noted for a particular domain, that domain did not
have its new name added as a synonym. (Error messages are preceded by ***,
and tell you what was wrong.) You must correct the error manually and add
the synonym manually. Remember, you are not to change any domain name.
-
- 71 SEQ #68
- DATE APPLIED: 1999-08-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*71
minimum. It requires MailMan patch XM*7.1*50.
Class III routines ^XMRPOPA, ^XMRPOPB, and ^XMRPOPC are replaced by class I
routine ^XMRPOP. These class III routines should be deleted after the
install.
Class III routine ^XMUCXPOP becomes Class I. Even though you may already
have it on your system, this patch treats it as a new routine, because it is
new to MailMan.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMRPOP * New * 11236318 71
XMUCXPOP * New * 361549 71
Test Site: DOMAIN.EXT
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
Routine Callable at Description
-----------------------------------------------------------------------
XMRPOP N/A
XMUCXPOP N/A
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option to load
the patch into a transport global.
2. You do not need to stop TaskMan or the background filers.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
In response to E3R #10591, and management directive,
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*71 Loaded from Distribution <date/time>
=========
=> <header> ;Created on <date/time>
This Distribution was loaded on <date/time> with header of
<header> ;Created on <date/time>
this patch raises the class III POP3 server routines to class I,
It consisted of the following Install(s):
XM*7.1*71
XM*7.1*71
Install Questions for XM*7.1*71
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
XM*7.1*71
and incorporates them into MailMan.
Install Started for XM*7.1*71 :
<shows date and time>
Installing Routines:
<shows date and time>
Updating Routine file...
Updating KIDS files...
XM*7.1*71 Installed.
<shows date and time>
Install Message sent #<shows message number>
Install Completed.
4. If you have the class III routines ^XMRPOPA, ^XMRPOPB, and ^XMRPOPC at
your site, you should delete them. They are not part of MailMan. They
have been replaced by MailMan routine ^XMRPOP. They are obsolete. If you
NOTE: This patch should be installed after hours, when user activity is at a
choose not to delete these routines, you should rename them to the ^XMZ*
namespace.
===========================================================================
-
- 72 SEQ #69
- DATE APPLIED: 1999-08-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*72
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMLR1 6523962 7836320 50,72
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: Montana HCS
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*72 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
This patch adds a command to the full screen reader to refresh the display
of the current page of messages. Enter "=" to refresh the display.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
-
- 76 SEQ #70
- DATE APPLIED: 1999-08-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*76
All fields are rearranged so that similar fields are grouped together in
the editing sequence.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
There are no routines in this patch.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
2. You do not need to stop TaskMan or the background filers.
3. On the KIDS:Installation menu, use the following options to install the
Test Site: Montana HCS
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*76 Loaded from Distribution <date/time>
=========
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
===========================================================================
In response to NOIS MON-0799-52264, this patch updates option
XMKSP MailMan Site Parameters.
Fields 16.1 (P-MESSAGE LINE LIMIT) and 17.1 (MAX DIGITS FOR MESSAGE NUMBER)
are added.
-
- 73 SEQ #71
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*73
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMXUTIL1 5489564 5531421 50,73
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: Indianapolis, IN
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*73 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
This patch fixes the $$CONVERT^XMXUTIL1 function. If the date/time to be
converted did not include a time zone, the function reported an invalid
date/time. Now, the time zone is assumed to be the current one.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 74 SEQ #72
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*74
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUT4 17112758 17135000 50,74
XMVVITAE 12045708 12062054 50,74
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
Test Site: DBA's Platinum Account
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*74 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If the postmaster has no remote message transmit queues, then MailMan aborts
during the global checker (^XMUT4), and during user setup (^XMVVITAE).
This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 78 SEQ #73
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*78
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMXADDR1 12069509 12072106 50,78
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
Test Site: Indianapolis VAMC
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*78 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If a remote address contains a blank and a left parenthesis, it may be
corrupted by the address checker provided with patch XM*7.1*50.
For example, the address "G.LAB REPORTS(F)@domain" becomes
"REPORTS(F)@domain". This patch fixes this problem.
-
- 27 SEQ #26
- DATE APPLIED: 1996-10-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This MailMan patch is dependent on Kernel patch XU*8*24, which should
-Transmission scripts were not switching over. Nois BRX-0496-10709 &
options:
Taskman Management ...
Taskman Management Utilities ...
Taskman Error Log ...
List Error Screens
Add Error Screens
Use the option 'List Error Screens' to see what errors you are currently
screening. Use the option 'Add Error Screens' to add the following errors:
AXP sites 486 sites
ALB-0596-51476.
--------- ---------
DISCON DSCON
HANGUP
REJECT
CONNECFAIL
OPTION:
Manage Mailman ...
Network Management ...
-XMDUZ is undefined when receiving mail. Nois IVM-0896-31669.
Transmission Management ...
'Toggle a script out of service' Option name: XMSCRIPTOUT
This options lets you edit the OUT OF SERVICE field for a Transmission
Script in the Domain file. You can also requeue the Domain for transmission
from this option.
DATA DICTIONARY: Partial DD
-Statistics was not collecting Response time. Nois DAY-0596-40308.
File: DOMAIN #4.2
Field:
4 TRANSMISSION SCRIPT
Subfield:
1.5 OUT OF SERVICE
This is the preferred field to set to take a script out of
service,to prevent it from being used.
File: MESSAGE STATISTICS #4.2999
-XMB will now 'NEW X'. Nois MEM-0496-70250, MIN-0396-42065, &
Fields:
41 XMIT START DATE/TIME
This field helps MailMan determine, after a fatal error,
whether to start the transmission process at script 1,
try 1, or to start elsewhere.
42 XMIT FINISH DATE/TIME
This may be useful information for debugging purposes.
NAS-0496-30171.
43 XMIT SCRIPT
This tells MailMan which script is/was being used.
44 XMIT TRIES
This tells MailMan how many tries have been made with
the current script.
45 XMIT LATEST TRY DATE/TIME
This may be useful information for debugging purposes.
-Change the header of the statistics report, 'Last Sign On' is now
46 XMIT SCRIPT CYCLE ITERATIONS
This is the number of script cycles we have tried. This
field starts off at 0. After we have tried all the scripts
available, we bump up this field by 1.
47 XMIT FIRST SCRIPT
This field notes which script has the highest priority, that
is, which script was tried first.
51 XMIT SCRIPT RECORD
'Last Mail Use'. Nois DAY-0196-41801.
This is a copy of the zero node of the latest script used.
60 XMIT AUDIT
This multiple contains an audit of the attempts that have
been made during this transmission.
-Undefined error on Headerless print of messages. Nois BRX-0196-10570.
-Subscript errors from internet messages when the address is to long.
be installed before this patch. This patch contains the following bug
Nois HIN-0296-41163.
-More information is being recorded in the MESSAGE STATISTICS file,
# 4.2999. This will help with debugging transmission scripts.
-A new Option 'Toggle a script out of service' can be used to place a
Transmission Script out of service and requeue the domain.
-MM now uses the new M95 Error trap in DSM. This change and the updating
of the Taskman Error Screening should prevent numerous disconnect error from
showing up in your error trap.
-Purge by date was not purging Internet messages. Nois HIN-0896-40170 and
PHO-0796-60127
fixes and features:
===========================================================================
*** You MUST install Kernel patch XU*8*24 before installing this patch ***
This patch should be installed after hours, when there is minimum users on
the system. You should put the XMUSER Option out of order.
MSM Sites: The routine XMRTCP must be moved to your NT machine and then
reboot MSM on the NT machine. This will restart the TCP/IP poller.
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
-Sites getting errors with TCP/IP mail in ^XMC1A. Nois NCH-0696-41098,
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
===========================================================================
ROUTINES:
WNY-0696-10208, & BRX-0696-11028.
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Name Checksum Patch List
----------------------------------------------------------
XMA2C0 9088344 24,27
XMA2R 4793721 27
XMA31 2140577 27
XMA32A 11841830 27
XMAD1 7205963 24,27
-The date/time of original message is added to a copied message.
XMADGO 2112000 5,27
XMAFTP 3717135 27
XMAP0 4991024 27
XMAPHOST 6366459 7,14,27
XMB 7258608 3,7,24,26,27
XMBPOST 9662243 1,4,13,23,24,27
XMC1 6875049 4,13,20,27
XMC11A 3517372 27
XMC1A 7333631 27
XMC2 12142809 13,23,27
-The 'TCP/IP POLLER RUN FLAG' in file 4.3 is cleared when poller is
XMCTLK 9708749 10,27
XMCTRAP 144752 20,27
XMDIR1 10096361 27
XMDIR1A 4726311 27
XMDIR1B 3077473 27
XMLTCP 2446407 8,27
XMR0 8606729 27
XMR0A 3476739 27
XMRFTP 3153916 27
XMRFTPUX 3165955 27
restarted.
XMRTCP 4812676 8,25,27
XMRUCX 338699 27
XMS0 9449052 8,13,20,23,27
XMS5 12968983 8,13,23,27
XMUT5C 3064751 27
============================================================================
DOCUMENTATION:
In order to fully utilize the new Error Processing in MailMan, you should
start screening the 'Disconnect Errors'. To do this, look at the following
-
- 79 SEQ #74
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*79
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMC 8169036 8264139 50,79
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: FORUM
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*79 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
When a PackMan message is copied, field 1.7 (MESSAGE TYPE) in the MESSAGE
file should be set to either "K" for KIDS or "X" for PackMan. MailMan
patch XM*7.1*50 inadvertently omitted this. This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 80 SEQ #75
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*80
NOTE: This patch may be installed at any time. It requires MailMan patch
XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUTPUR0 1365512 2780488 7,50,80
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time. It requires MailMan patch
XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: FGH-0899-30616
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Test Site: NORTH FLORIDA/SOUTH GEORGIA
Install Package(s)
Select INSTALL NAME: XM*7.1*80 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
During the AI xref purge, MailMan aborts if any AI xref is improperly
formed. This patch changes the code to recognize and kill any improperly
formed AI xrefs.
-
- 75 SEQ #76
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*75
This patch establishes what happens when you print to the terminal.
A. If you print a message from the "Message Action: Ignore//" prompt,
MailMan will not pause at all.
B. If you print a message or messages from the Classic-mode message list,
MailMan will not pause at all.
C. If you print a message(s) from the Detailed-mode or Summary-mode,
Mailman will pause just before giving the message list again.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
Test Site: Montana HCS
XMJMOR 14242356 14209869 50,75
XMJMP 16472134 16504280 50,75
XMJMP1 14179283 14502445 40,50,75
XMXPRT 3036286 3044670 50,75
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
When you read a message at your terminal, every time the screen fills up,
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*75 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
MailMan pauses the display until you press return to continue.
When you print a message or messages to a terminal, MailMan's behavior does
not make much sense.
-
- 81 SEQ #77
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*81
and delete all of the ones named SCRIPT.
You may let MailMan delete the scripts, or you may do it yourself.
You may wish to make a backup of the DOMAIN file before deleting
the scripts. A pre-install question will ask you what you want to
do. If you choose to let MailMan delete the scripts, the
pre-init will go ahead and delete them. Otherwise, the pre-init
will not run, and you should go through the DOMAIN file yourself
and delete all IDCU scripts.
NOTE: This patch may be installed at any time.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
NOIS: ASH-0899-30768
XMYPRE4 * NEW * 2102170 81
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*81 Loaded from Distribution <date/time>
As you know, IDCU is no longer with us.
=========
Install Questions for XM*7.1*81
Do you want me to delete all scripts named SCRIPT? YES// <it's up to you!>
Answer YES or NO here. If you answer YES, the pre-init will run and will
delete all scripts named SCRIPT. (It will also let you know if, after
deleting any scripts, a domain is left without any transmission scripts.)
If you answer NO, the pre-init will stop without doing anything, and you must
go through the DOMAIN file yourself and delete all IDCU scripts.
It is necessary to delete all IDCU scripts from the DOMAIN file.
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
In examining the scripts, it appears that all IDCU scripts are
named SCRIPT. Therefore, the pre-init in this patch is designed
to go through all the transmission scripts in the DOMAIN file
-
- 83 SEQ #78
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*83
This patch restores such lookups.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*78.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMXADDR1 12072106 12065832 50,78,83
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
NOIS: ISW-0899-22203
minimum. It requires MailMan patch XM*7.1*78.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: CIOFO-ALBANY & CIOFO-WASHINGTON
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*83 Loaded from Distribution <date/time>
=========
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you send a message to "LASTNAME,FIRST@DOMAIN", it gets there.
If you send a message to "LAS,FIRS@DOMAIN", you get "addressee not found".
An unintended consequence of patch XM*7.1*50 was that lookups using comma
piecing stopped working for message sent to remote sites.
-
- 84 SEQ #80
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*84
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMBULL 1365629 1399629 50,84
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
NOIS: TAM-0899-31629
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*84 Loaded from Distribution <date/time>
Test Site: Tampa, FL
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Option XMPOST may error out with an undefined XMDUZ. This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
-
- 87 SEQ #81
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*87
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50..
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMOI 16872170 17074520 50,87
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: LAS-0999-60456
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Test Site: Las Vegas, NV
Install Package(s)
Select INSTALL NAME: XM*7.1*87 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If, after reading a KIDS message, you WRITE a new message from the
Message action: IGNORE// prompt, MailMan thinks you're creating a PackMan
message. This patch disabuses MailMan of that notion.
-
- 88 SEQ #82
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*88
It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMUPIN 13825872 13888699 50,88
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
NOIS: NOP-0999-10911
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Test Site: Northport, NY
Select INSTALL NAME: XM*7.1*88 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
The multi-basket IN basket purge aborts, because a parameter is missing
from a call. This patch inserts the missing parameter.
NOTE: This patch may be installed at any time.
-
- 86 SEQ #83
- DATE APPLIED: 1999-09-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*86
minimum. It requires MailMan patch XM*7.1*71.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMRPOP 11236318 11250302 71,86
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*71.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
NOIS: none
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Test Site: FORUM
Select INSTALL NAME: XM*7.1*86 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If an error occurs in the POP server, MailMan may abort with an undefined
XMCMD. This patch prevents MailMan from aborting.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 91 SEQ #84
- DATE APPLIED: 1999-10-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*91
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMAPHOST 9890299 9918694 7,14,27,36,50,91
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: FORUM
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*91 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
Sometimes, when printing to P-MESSAGE device, MailMan aborts because the
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
XMV variables (with user info) might not be properly set up. This patch
ensures that they are properly set up.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 33 SEQ #27
- DATE APPLIED: 1996-10-28 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
This patch changes the way KIDS secures a Packman Message. The prompt:
This patch should be installed during off-peak hours. Users can be on the
system, but no user should be using KIDS during the install of this patch.
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
'Enter the scramble hint:'
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Print Transport Global
Compare Transport Global to Current System
Verify Checksums in Transport Global
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
has been removed. A new prompt:
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
===========================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**33**;Jun 02, 1994
Name Checksum Patch List
-----------------------------------------------------------
'Do you wish to secure this message? No//'
XMASEC 4454626 33
XMD 4879878 33
;;8.0;KERNEL;**[patch list]**;Jul 10, 1995
XPDTP 2358145 21,40
============================================================================
will be asked after you enter the text for a message. This correct the
problem that was identified by Nois CLE-0696-40353.
This patch is the same as Kernel patch XU*8*40. Both patches contain
the same MailMan and Kernel routines.
===========================================================================
-
- 92 SEQ #85
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*92
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUT5 5739686 4497129 50,92
XMUT5B 2644064 1096729 50,92
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: FORUM
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*92 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
This patch improves the display of the local message queue delivery status
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
provided by option XMMGR-CHECK-BACKGROUND-FILER.
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
-
- 93 SEQ #86
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
*** It is VERY IMPORTANT that you READ the information in this PATCH. ***
K ^XMB(3.9,"I")
K ^XMB(3.9,"Rxxxxxx")
NOTE: This patch may be installed at any time.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
The only official whole-file cross references on the MESSAGE file are what
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMYPRE5 * NEW * 300476 93
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
you see below. If you see others, they are either bogus or they are local
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
modifications. This patch shows you and deletes the known bogus cross
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*93 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
references. If you see other cross references, and are unsure whether they
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
are bogus or whether they are local modifications, please log a NOIS.
Do not delete anything without consulting Customer Service.
------------------------------------------------------------------------
If your site is pre-patch XM*7.1*50, this is what you should see when you
do the following:
>D ^%G
Global ^DD(3.9,0,"IX"
DD(3.9,0,"IX"
^DD(3.9,0,"IX","AI",3.9,9) =
^DD(3.9,0,"IX","B",3.9,.01) =
^DD(3.9,0,"IX","C",3.9,1) = <-- exists, but never used.
Pre-patch XM*7.1*50, you should see no xrefs after the "B" xref:
Patch XM*7.1*93
>D ^%G
Global ^XMB(3.9,"C":
XMB(3.9,"C":
Global ^ <-- nothing!
------------------------------------------------------------------------
If your site is post-patch XM*7.1*50, this is what you should see when you
do the following:
>D ^%G
Global ^DD(3.9,0,"IX"
DD(3.9,0,"IX"
^DD(3.9,0,"IX","AI",3.9,9) =
^DD(3.9,0,"IX","AL",3.914,4) = <-- new with patch XM*7.1*50
^DD(3.9,0,"IX","AW",3.914,2) = <-- new with patch XM*7.1*50
^DD(3.9,0,"IX","B",3.9,.01) =
^DD(3.9,0,"IX","C",3.9,31) = <-- new with patch XM*7.1*50
Post-patch XM*7.1*50, you should see no xrefs after the "C" xref:
NOIS: KAN-0999-40493
Global ^XMB(3.9,"D":
XMB(3.9,"D":
Global ^ <-- nothing!
------------------------------------------------------------------------
This is what some pre-patch XM*7.1*50 sites see:
>D ^%G
Global ^DD(3.9,0,"IX"
DD(3.9,0,"IX"
Test Site: Kansas City, MO
^DD(3.9,0,"IX","AI",3.9,9) =
^DD(3.9,0,"IX","B",3.9,.01) =
^DD(3.9,0,"IX","C",3.9,1) =
^DD(3.9,0,"IX","I",3.9,9) = <-- bogus! This appears to be a precursor
to the "AI" xref, and was never properly
deleted.
------------------------------------------------------------------------
This is what some (post-patch XM*7.1*50) sites see:
>D ^%G
Global ^DD(3.9,0,"IX"
DD(3.9,0,"IX"
^DD(3.9,0,"IX","AI",3.9,9) =
^DD(3.9,0,"IX","AL",3.914,4) =
^DD(3.9,0,"IX","AW",3.914,2) =
^DD(3.9,0,"IX","B",3.9,.01) =
^DD(3.9,0,"IX","C",3.9,31) =
^DD(3.9,0,"IX","I",3.9,9) = <-- bogus! This appears to be a precursor
to the "AI" xref, and was never properly
There seem to be some bogus cross references left over from previous
deleted.
------------------------------------------------------------------------
This is what any site might see, regardless of patch XM*7.1*50:
Global ^XMB(3.9,"D":
XMB(3.9,"D": Everything that follows is bogus!
^XMB(3.9,"I","TCP/IP INTERFACE@1052",1239824) = 2890228.161
^XMB(3.9,"I","TCP/IP INTERFACE@1054",1240498) = 2890301.0032
^XMB(3.9,"R1014436",1,0) = ^3.91A^0^0
incarnations of MailMan.
^XMB(3.9,"R1014514",1,0) = ^3.91A^0^0
^XMB(3.9,"R1014690",1,0) = ^3.91A^0^0
^XMB(3.9,"R1015376",1,0) = ^3.91A^0^0
^XMB(3.9,"R1017643",1,0) = ^3.91A^0^0
^XMB(3.9,"R1050403",1,0) = ^3.91A^0^0
------------------------------------------------------------------------
The only routine in this patch is a pre-init, which will kill the known
bogus xrefs:
K ^DD(3.9,0,"IX","I")
-
- 85 SEQ #87
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*85
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMXREPLY 4925239 5097167 50,85
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: TAM-0899-32035
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Test Site: Tampa, FL
Install Package(s)
Select INSTALL NAME: XM*7.1*85 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If a message looks as if it's from a remote site (piece 2 of the zero node
contains "@"), but it's really a local message, MailMan aborts trying to
figure out who it's from. This patch prevents MailMan from aborting.
-
- 89 SEQ #88
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*89
user is told 'you haven't read response x', whether the user read response
x or not. The user won't be pestered about response x any more.
3. If a message is sent to FRED@ANOTHERSITE, and then later forwarded to
FRED at this site, Q does not show FRED; only QD does.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*87.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMOI 17074520 17103064 50,87,89
XMJMRO 2449032 2478663 50,89
XMKP 15443979 15719989 50,89
XMXSEC2 20994061 21338911 50,89
NOIS: MON-0999-50325, MON-0999-50323
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*87.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: Montana HCS
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*89 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
This patch fixes several problems:
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
1. If a message is forwarded to * (broadcast to all users), the message
now becomes 'information only'. It didn't used to.
2. If a broadcast message has responses, and a user reads the message, the
-
- 94 SEQ #89
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*94
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMR1 13292215 14522459 7,50,94
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
NOIS: none
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: GATEWAY.DOMAIN.EXT
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*94 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
When receiving mail from another site, and the subject, from, and sender
lengths are large, the process can abort with "string too long" when
attempting to file these fields in the MESSAGE file. This patch ensures
that this doesn't happen.
-
- 96 SEQ #90
- DATE APPLIED: 1999-10-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*96
minimum. It requires MailMan patch XM*7.1*83 and FileMan patch DI*22.0*1.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMJMQ 16189088 16042167 40,57,70,50,96
XMXADDR 18774539 18766785 50,96
XMXADDR1 12065832 11791491 50,78,83,96
XMXPARM 19704732 19474825 50,96
XMXPARM1 5916152 5657265 50,96
XMXUTIL4 9117363 8973867 50,96
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
NOIS: none
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*83 and FileMan patch DI*22.0*1.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Sites: ISC-SF.DOMAIN.EXT
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*96 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
This patch alters some FIND^DIC and $$FIND1^DIC calls (removes the
===========================================================================
"Q" flag) in support of the NEW PERSON file name standardization project.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 77 SEQ #91
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*77
file and deletes any duplicates.
The .01 field of the MEMBER multiple of the MAIL GROUP file is altered
as follows:
1. the "B" xref is converted from a traditional xref to a new index.
2. a uniqueness key is added.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50 and FileMan patch DI*22.0*12.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMYPRE3 * NEW * 1406835 77
NOIS: BRX-0297-10955
*Checksums produced by CHECK^XTSUMBLD
===========================================================================
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50 and FileMan patch DI*22.0*12.
INSTALLATION:
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
2. You do not need to stop TaskMan or the background filers.
3. On the KIDS:Installation menu, use the following options to install the
Test Site: Bronx
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*77 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
===========================================================================
This patch ensures that duplicate members cannot be added to the
MEMBER multiple of the MAIL GROUP file.
The pre-init for this patch checks the MEMBER multiple of the MAIL GROUP
-
- 97 SEQ #92
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*97
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMTDL 18249122 18497319 50,97
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: none
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan, but you should stop the background
filer. On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
Test Site: GATEWAY.DOMAIN.EXT
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*97 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
There's a strange problem with local mail delivery which sometimes occurs.
5. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
It manifests itself in an undefined ^XMB(3.9,XMZ,3,0) in RDELIVER^XMTDL.
This patch adds a variable which should aid in debugging.
-
- 98 SEQ #93
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*98
Test Site: Iron Mountain, MI
Patch XM*7.1*50 introduced a bug into WHO^XMA21. When X is a group name,
XMY only contains the first member of the group. This patch fixes that,
so that XMY contains all members of the group.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMA21 1920696 2315418 4,31,50,98
XMD 6535767 6947940 33,50,98
NOIS: ISL-0999-52799
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
Test Site: CIOFO-SALT LAKE CITY
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*98 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
Patch XM*7.1*50 introduced a bug into ENT2^XMD. It started killing XMSUB.
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
This patch puts a stop to that.
NOIS: IRO-0999-42186
-
- 100 SEQ #94
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*100
MailMan aborts. This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*75.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMJBN 10185228 10390839 50,100
XMJMP 16504280 16560016 50,75,100
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOIS: BAC-1099-40361
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*75.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Battle Creek, MI
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*100 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
When acting as a surrogate, and printing new messages, a confidential
message sends MailMan into an endless loop. This patch fixes that.
When printing several messages at once, if one of them is scrambled,
-
- 30 SEQ #28
- DATE APPLIED: 1996-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
===========================================================================
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the effected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
This MailMan patch is in response to Nois BRX-1195-11719 and E3R 7344, to
options:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
stop message bouncing caused by invalid subdomains. If a message is
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA21A 8460688 8186870 4,30
XMR 6264225 6434522 30
addressed to a subdomain not known to its parent domain, the message will
============================================================================
be rejected. It will not be bounced back to FORUM, as it was previously.
The originator will receive a message; 'Sub-domain XXX not found.'
===========================================================================
This patch can be installed with users on the system.
-
- 95 SEQ #95
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*95
minimum. It requires MailMan patch XM*7.1*89.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXSEC1 12851118 13791136 50,95
XMXSEC2 21338911 21310509 50,89,95
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*89.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
NOIS: WAS-0999-21379
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Test Sites: Washington,D.C.; Fargo,ND
Select INSTALL NAME: XM*7.1*95 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
MailMan patch XM*7.1*50 removed the ability to forward messages in the
Postmaster's transmit queue baskets. This patch restores that ability.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 99 SEQ #96
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*99
it checked for the presence of a global node (^XMBPOST("POST")). Any
account in which anyone had ever sent a response would have had this node.
Some development accounts didn't have this node, so the pre-init did not
run.
This patch checks for the presence of a different node to determine whether
the pre-init should run. If it ran in patch XM*7.1*50, it won't run again,
but if it didn't run in patch XM*7.1*50, it will run.
This patch also:
- resends the DDs for files 3.7, 3.9, 4.2999, and 4.3. No changes are made
to the DDs. We just want to ensure that sites have the full and correct DDs.
- corrects an incorrect patch list in the second line of routine ^XMXREPLY.
It changes 84 to 85. (NOIS ISB-1099-30184: Patch XM*7.1*85 created an
incorrect patch list in routine ^XMXREPLY.)
- prevents an error message from being sent if a user up-arrows out of a
selection while addressing a group.
NOIS: none
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*85.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
Test Site: CIOFO-SAN FRANCISCO
--------------------------------------------------------------
XMXADDRG 15430701 15444713 50,99
XMXREPLY 5097167 5097167 50,85,99
XMYPRE6 * new * 12721120 99
XMYPRE6A * new * 15207878 99
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*85.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
The pre-init for MailMan patch XM*7.1*50 deleted unneeded fields from the
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*99 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
data dictionary and the globals.
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
To decide whether it should run (and to prevent it from running twice),
-
- 103 SEQ #97
- DATE APPLIED: 1999-10-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*103
minimum. It requires MailMan patch XM*7.1*98.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMD 6947940 7129791 33,50,98,103
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*98.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
NOIS: LOM-1099-61129
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Test Site: Loma Linda, CA
Select INSTALL NAME: XM*7.1*103 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Patch XM*7.1*50 introduced a bug into EN1^XMD. It replaced the FROM field
in the message stub with DUZ. This patch puts a stop to that.
NOTE: This patch should be installed after hours, when user activity is at a
-
- 101 SEQ #98
- DATE APPLIED: 1999-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*101
Allow forwarding of messages from remote postmasters if the forwarding
address is local. (To avoid looping error messages, messages from remote
postmasters are not forwarded to remote addresses.)
FYI:
If a fictitious user is a member of a mail group, and the sole purpose of
that fictitious user is to have a forwarding address of a device,
the preferred method is to put the device directly in the mail group (in
the remote member multiple) and get rid of the fictitious user.
NOIS: DAY-1099-41161
Test Site: Dayton, OH
When minusing a user during message addressing, MailMan should limit the
choices to the current addressees, as it did before patch XM*7.1*50.
This patch restores that functionality.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*96.
============================================================================
NOIS: AMA-1099-70251
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMVVITA 4126813 4257402 50,101
XMXADDR 18766785 18242989 50,96,101
Test Site: Amarillo, TX
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*96.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*101 Loaded from Distribution <date/time>
Allow users to have a server option (S.xxx) as a forwarding address.
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
(Users may have remote addresses, as well as local devices and servers
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
as forwarding addresses.)
-
- 105 SEQ #99
- DATE APPLIED: 1999-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*105
the message has recipients.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMA2R 3427633 3913497 27,50,105
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
Y2K Waiver Exemption ID: WE0009
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*105 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
NOIS: SHE-1099-52199
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Test Site: Wilmington, DE
Adds two checks to the API, $$ENT^XMA2R, which replies to a message.
One check makes sure the message exists, and the other check makes sure
-
- 90 SEQ #100
- DATE APPLIED: 1999-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*90
Note that the restriction is only removed at the sending site.
(At the receiving site, the restriction is unchanged. If MailMan receives
a line over 255 characters, it chops it up into as many lines as needed.)
NOTE: This patch should be installed after hours, when user activity is at a
minimum.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMLTCP 2573202 2433601 8,27,61,90
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
NOIS: AMA-0399-70162, BHS-0799-11263, BOI-0499-50453, CMO-0397-42224,
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
GRJ-0899-50198
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*90 Loaded from Distribution <date/time>
=========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Test Sites: DSS: Bay Pines, FL
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
PDX: Grand Junction, CO; Boston HCS
===========================================================================
This patch fixes problems experienced in the PDX and DSS packages.
This patch removes the string length restriction for TCP/IP transmissions.
-
- 104 SEQ #101
- DATE APPLIED: 1999-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*104
DOMAIN files, MailMan rightly asks the user to select one.
If a mail group contains a device name or option name or remote address
which has exact, as well as partial matches, MailMan should automatically
select the exact match. However, it doesn't. This patch makes MailMan
select the exact match.
Also in this patch,
^XMDF - Correct code which is never executed.
^XMGAPI3 - Prepare for name change from DOMAIN.EXT to DOMAIN.EXT
^XMJMD - Correct how largest message number is obtained.
^XMVGROUP - If a site has faxing enabled, allow mail group edit options
to edit fax multiples in mail group file.
^XMXADDR1 - Don't accept broadcast messages from remote sites.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*101.
============================================================================
ROUTINES:
Y2K Waiver Exemption ID: WE0008
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMDF 1431567 1438292 50,104
XMGAPI3 2171233 2143520 29,44,67,50,104
XMJMD 7370754 7370688 50,104
XMVGROUP 6214836 6303194 50,104
XMXADDR 18242989 18270156 50,96,101,104
XMXADDR1 11791491 12136703 50,78,83,96,104
XMXADDRD 9657048 9742967 50,104
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*101.
NOIS: MAD-1099-41351
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Madison, WI
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*104 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
Routines: ^XMXADDR, ^XMXADDR1, ^XMXADDRD
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If a user enters an address, which is a device name or option name or remote
address which has exact, as well as partial matches in the DEVICE, OPTION, or
-
- 102 SEQ #102
- DATE APPLIED: 1999-11-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*102
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*91.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMAPHOST 9918694 9975581 7,14,27,36,50,91,102
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*91.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: BRX-1099-10488
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Test Site: Bronx, NY
Install Package(s)
Select INSTALL NAME: XM*7.1*102 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Post patch XM*7.1*50, setting XMSUB to a message subject, and then queueing
a report to the p-message device fails to pick up the message subject.
This patch corrects that.
-
- 106 SEQ #103
- DATE APPLIED: 1999-11-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*106
MailMan's locks, and lets FileMan handle the locking. If FileMan can't get
the lock, MailMan will keep calling Fileman until FileMan succeeds.
Also in this patch:
^XMXBSKT - When resequencing messages in a basket, use local create date.
^XMXSEND - Additional code to ensure message recycling functions correctly.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXBSKT 12393935 13019759 50,106
XMXMSGS2 5670519 6491081 50,106
Y2K Waiver Exemption ID: Y2KWE0010
XMXSEND 10879355 11913872 50,106
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan, but you should stop the background
filer. On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
4. On the KIDS:Installation menu, use the following options to install the
NOIS: IVM-1099-31783, IVM-1099-33078
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*106 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
Test Site: HEC, Atlanta, GA
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Press Return> <Do NOT queue it!>
==============
5. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
There seems to be a problem with getting a lock sometimes, when attempting to
file a message into or delete a message from a basket. This patch removes
-
- 108 SEQ #104
- DATE APPLIED: 1999-12-10 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*108
Adds more checks to the MailMan global integrity checking routines:
- makes sure every IEN in the Message file is a number
- makes sure no recipient in the Message file is null.
- makes sure there isn't more than one B xref per basket in the Mailbox file
- makes sure messages in the WASTE basket aren't new
- makes sure the names of the IN and WASTE baskets haven't been changed
NOIS: none
Test Site: Indianapolis, IN
The API, LISTMSGS^XMXAPIB, may incorrectly state whether there are more
messages in the list. This patch fixes that.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*50 and XM*7.1*74.
============================================================================
ROUTINES:
The second line of the routine now looks like:
Y2K Waiver Request ID#: Y2KW0001 Y2K Waiver Status: Approved
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUT4 17135000 13628025 50,74,108
XMUT41 * NEW * 5625084 108
XMUT4A 1411742 1491748 34,55,50,108
XMUT4B 18488496 20142397 50,108
XMUT4BA 15364896 16133058 50,108
This patch may be installed during the Y2K Moratorium, either BEFORE 12/15/99
XMUT4C 7228866 7571867 10,22,50,108
XMXLIST 10429141 10491222 50,108
XMXLIST1 12554823 12617251 50,108
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
Routine Callable at Description
---------------------------------------------------------------------------
or AFTER 1/15/2000. This patch MAY NOT be installed between 12/15/1999 and
XMUT41 N/A
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patches XM*7.1*50 and XM*7.1*74.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
1/15/2000 (the Y2K Lockdown Period).
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*108 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
NOIS: FAV-1199-72207
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Test Site: Fayetteville, AR
-
- 38 SEQ #29
- DATE APPLIED: 1996-11-07 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan patch XM*7.1*38 is a patch for XM*7.1*27. It contains the following
a minimum. You should put the XMUSER Option out of order.
MSM Sites: The routine XMRTCP must be moved to your NT machine and then
reboot MSM on the NT machine. This will restart the TCP/IP poller.
===========================================================================
INSTALLATION:
1. These routines are usually mapped on systems that allow mapping,
so you will need to disable mapping for the affected routines.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
bug fix:
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
===========================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Checksum Checksum
Name Before After Patch List
Fixes 'undefined variable' problem with the variable XMB("ITERATIONS").
----------------------------------------------------------
XMBPOST 9662243 9856673 4,13,23,24,27,38
============================================================================
This problem occurs when patch XM*7.1*27 is loaded after remote transmission
tasks have been queued, but before they have a chance to run.
===========================================================================
This patch should be installed after hours, when user activity is at
-
- 111 SEQ #105
- DATE APPLIED: 2000-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*111
A typo in routine ^XMUT2 caused the large message report to always start with
the first message in the message global, even if the user chose a different
message. This patch fixes that. This patch also changes the starting
parameter from message number to message date. We're doing this because
message numbers can be recycled.
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUT2 4582154 6143350 50,111
Y2K Waiver Request ID#: Y2KW0001 Y2K Waiver Status: Approved
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
This patch may be installed during the Y2K Moratorium, either BEFORE 12/15/99
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
or AFTER 1/15/2000. This patch MAY NOT be installed between 12/15/1999 and
Select INSTALL NAME: XM*7.1*111 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
1/15/2000 (the Y2K Lockdown Period).
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: RIC-1299-20703
Test Site: Richmond, VA
-
- 113 SEQ #106
- DATE APPLIED: 2000-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*113
A message being received on FORUM from another site caused an abort when
the addressee equated to null. MailMan now checks for a null addressee.
NOTE: This patch should be installed after hours, when network mail activity
is at a minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMR 14031423 14137871 30,34,65,50,113
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
Y2K Waiver Request ID#: Y2KW0001 Y2K Waiver Status: Approved
INSTALLATION:
NOTE: This patch should be installed after hours, when network mail activity
is at a minimum. It requires MailMan patch XM*7.1*50.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
This patch may be installed during the Y2K Moratorium, either BEFORE 12/15/99
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*113 Loaded from Distribution <date/time>
==========
Install Questions:
or AFTER 1/15/2000. This patch MAY NOT be installed between 12/15/1999 and
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
1/15/2000 (the Y2K Lockdown Period).
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: none
Test Site: DOMAIN.EXT
-
- 114 SEQ #107
- DATE APPLIED: 2000-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*114
For the Large Message Report, this patch makes the bounds for the message
lines in the routine match the bounds in file 4.3, field 8.14, LARGE MESSAGE
REPORT LINES.
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*111.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUT2 6143350 6132805 50,111,114
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
Y2K Waiver Request ID#: Y2KW0001 Y2K Waiver Status: Approved
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*111.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
This patch may be installed during the Y2K Moratorium, either BEFORE 12/15/99
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*114 Loaded from Distribution <date/time>
==========
Install Questions:
or AFTER 1/15/2000. This patch MAY NOT be installed between 12/15/1999 and
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
1/15/2000 (the Y2K Lockdown Period).
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: GRJ-0100-53031
Test Site: Grand Junction, CO
-
- 112 SEQ #108
- DATE APPLIED: 2000-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*112
The background filer checker is improved. It now lets you know which message
it is delivering. Also, for new messages, it lets you know the last person
to whom it was delivered.
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*92.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUT5 4497129 6383246 50,92,112
XMUT5B 1096729 1726462 50,92,112
* Checksums produced by CHECK^XTSUMBLD
Y2K Waiver Request ID#: Y2KW0001 Y2K Waiver Status: Approved
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*92.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
This patch may be installed during the Y2K Moratorium, either BEFORE 12/15/99
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
or AFTER 1/15/2000. This patch MAY NOT be installed between 12/15/1999 and
Select INSTALL NAME: XM*7.1*112 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
1/15/2000 (the Y2K Lockdown Period).
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOIS: none
Test Site: DOMAIN.EXT
-
- 107 SEQ #109
- DATE APPLIED: 2000-02-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*107
when a domain has a relay domain, which has a relay domain, which... circles
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMA0 573755 585506 15,36,50,107
XMA11A 291270 295406 50,107
XMA21 2315418 2506941 4,31,50,98,107
XMA2R 3913497 3921855 27,50,105,107
XMAH 1544316 1548452 5,16,50,107
XMAH1 2172709 2176845 4,50,107
XMAPHOST 9975581 6997854 7,14,27,36,50,91,102,107
back to itself. MailMan lets the user know what's wrong.
XMC 3216956 3221092 13,50,107
XMD 7129791 7425316 33,50,98,103,107
XMDF 1438292 1442428 50,104,107
XMDIRSND 1897078 1897188 37,50,107
XMHIG 5360885 6112149 45,50,107
XMHIU 5960638 8160561 50,107
XMJMR 18651915 15901868 50,107
XMJMT 10637487 7384600 50,107
XMR1 14522459 14522897 7,50,94,107
XMRENT 2263450 2263514 31,50,107
XMSMAIL 4937839 4239659 59,50,107
XMTDL1 5047763 5049974 50,107
XMTDO 1746764 2076668 50,107
XMVGROUP 6303194 6851604 50,104,107
XMVSURR 2622785 2918495 50,107
XMVVITAE 12062054 10408258 50,74,107
XMXADDR 18270156 14565832 50,96,101,104,107
XMXADDR1 12136703 11262685 50,78,83,96,104,107
XMXADDR2 6515109 11569369 50,107
XMXADDR3 * new * 6636062 107
NOIS: ANN-1199-42486, BIL-1199-31104
XMXADDR4 * new * 7390105 107
XMXADDRD 9742967 10214397 50,104,107
XMXADDRG 15444713 15011724 50,99,107
XMXBULL 5479615 5106591 50,107
XMXMSGS1 9891647 4910024 50,107
XMXPARM 19474825 13144486 50,96,107
XMXREPLY 5097167 5648876 50,85,99,107
XMXSEND 11913872 10324142 50,106,107
XMXUTIL 10432772 10994143 40,50,107
XMYPOSTB * new * 483566 107
Test Sites: Ann Arbor, MI; Biloxi, MS
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
Routine Callable at Description
---------------------------------------------------------------------------
XMXADDR3 N/A
XMXADDR4 N/A
XMYPOSTB N/A
A typo causes an abort in APIs HDR^XMA0 and PR2^XMA0. Typo is fixed.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires Kernel patch XU*8.0*135 and MailMan patches XM*7.1*74,
XM*7.1*94, XM*7.1*99, XM*7.1*102, XM*7.1*103, XM*7.1*104, XM*7.1*105,
and XM*7.1*106.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan, but you should stop the background
filer. On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
NOIS: DAY-1199-41994, WAS-1199-20590
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*107 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Test Site: Madison, WI
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
5. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
Sometimes, when a user becomes a surrogate, his own (not the surrogate's)
option to start the background filer:
START background filer
<< Background filer will start soon. >>
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
messages are displayed. This patch fixes that.
NOIS: LAS-1299-60664
Test Site: Las Vegas, NV
Message addressed to G.<space>@<local site name> invokes the space-bar recall
for mail group. This "feature" is now disabled.
NOIS: MAD-1299-42404
Test Site: Madison, WI
Non-MailMan systems, such as MS Exchange, do not recognize I:<recipient>,
Y2K Waiver Exemption ID: Y2KWE0024
and return error messages when recipients are addressed as info-only.
MailMan now leaves off the "I:" when sending messages to info-only recipients
on non-MailMan systems.
NOIS: WAS-1199-20590, BRX-1199-10383
Test Sites: Washington, DC; Madison, WI; Bronx, NY
Sites have noticed sometimes, when becoming the Postmaster, MailMan informs
them that the last user to become the Postmaster was someone who is not a
valid Postmaster surrogate. When a package sets XMDUZ=.5 and then sends a
message using ^XMD, MailMan records that use as "last used MailMan". It
This patch may be installed at any time during the Y2K Moratorium (including
shouldn't. This patch fixes that.
E3R: 12385
Test Site: Tampa, FL; Albany, NY
This patch lets an authorized user send a limited broadcast message to a
subset of local users. A subset might include all users who have a certain
primary menu or who belong to a certain division, or any other way that users
in the NEW PERSON file might be categorized.
Users authorized to send limited broadcasts are the POSTMASTER, any holder
the 12/15/1999 thru 1/15/2000 Y2K lockdown).
of the XMSTAR key, and any holder of the new key, XMSTAR LIMITED.
The XMSTAR and XMSTAR LIMITED keys are mutually exclusive.
Limited broadcast types are predefined in the new LIMITED BROADCAST multiple
of file 4.3, the MAILMAN SITE PARAMETERS file:
50 LIMITED BROADCAST (Multiple-4.32), [5;0]
.01 LIMITED BROADCAST (MF), [0;1]
1 POINTED TO FILE (RNJ9,3), [0;2]
2 NEW PERSON FILE XREF (RF), [0;3]
The multiple will be loaded with 4 limited broadcasts by the post init:
LIMITED BROADCAST POINTED TO FILE NEW PERSON FILE XREF
----------------- ---------------------- --------------------
DIVISION 4 (institution) "AH"
KEY 19.1 (security key) "AB"
PRIMARY MENU 19 (option) "AP"
SERVICE/SECTION 49 (service/section) "E"
The cross references listed in the NEW PERSON FILE XREF field enable MailMan
to quickly identify the users who should receive the limited broadcast
NOIS: ANN-1199-42486
messages. In support of this patch, Kernel patch XU*8.0*135 adds a
new whole-file cross reference ("AH", on the DIVISION field) to the NEW
PERSON file. This new cross reference enables a limited broadcast by DIVISION.
You may add more limited broadcasts to the multiple, if you wish.
Using another new field in file 4.3, you may set a limited broadcast default
choice, which is displayed whenever someone goes to send a limited broadcast.
51 LIMITED BROADCAST DEFAULT, [0;20]
The post-init will set this field to DIVISION. You may change it if you wish.
Test Site: Ann Arbor, MI
The option XMKSP Edit MailMan Site Parameters is updated to include the new
fields.
Additional fixes in this patch:
- MailMan now recognizes when a message has only 'latered' recipients. When
forwarding or sending messages which have only 'latered' recipients, MailMan
did not recognize those recipients and issued an error message. This patch
corrects that.
Circular relay domains create an allocation error. MailMan now recognizes
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires Kernel patch XU*8.0*135 and MailMan patches XM*7.1*74,
XM*7.1*94, XM*7.1*99, XM*7.1*102, XM*7.1*103, XM*7.1*104, XM*7.1*105,
and XM*7.1*106.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
-
- 116 SEQ #110
- DATE APPLIED: 2000-02-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*116
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXSEND 10324142 11102759 50,106,107,116
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
This patch may be installed at any time,
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107.
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
2. You do not need to stop TaskMan or the background filer.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
EXCEPT from 2/28/2000 through 3/3/2000 (the Leapyear Lockdown Period).
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*116 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
===========================================================================
NOIS: NHM-0100-12338
Test Site: Northampton, MA
Fixes a bug which causes messages queued for later delivery to a personal
mail group not to be delivered.
-
- 109 SEQ #111
- DATE APPLIED: 2000-03-13 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*109
has any active local members. This new API is supported, as described in
DBIA 3006.
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*107.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXAPIG * NEW * 1672216 109
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
This patch may be installed at any time,
Routine Callable at Description
---------------------------------------------------------------------------
XMXAPIG $$GOTLOCAL Does a mail group have any active local members?
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*107.
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
EXCEPT from 2/28/2000 through 3/3/2000 (the Leapyear Lockdown Period).
2. You do not need to stop TaskMan or the background filer.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*109 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
E3R: 13290
------------------------------------------------
===========================================================================
Test Site: Washington CIOFO@Hampton
Adds a new API, $$GOTLOCAL^XMXAPIG, which checks a mail group to see if it
-
- 121 SEQ #112
- DATE APPLIED: 2000-03-13 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*121
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMTDO 2076668 2076731 50,107,121
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
1. Users may be on the system during installation of this patch.
NOIS: SHR-0200-72671
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Shreveport, LA
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*121 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Fix a typo that causes the status of a server message to remain "hand off
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
ready", when it should be "hand off done".
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
-
- 115 SEQ #113
- DATE APPLIED: 2000-03-13 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*115
process. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*106.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXBSKT 13019759 12324702 50,106,115
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
This patch may not be installed during the Y2K Leap Year Lockdown period
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*106.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filer.
Users may be on the system.
4. On the KIDS:Installation menu, use the following options to install the
of 2/28/2000 to 3/3/2000.
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*115 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
NOIS: PUG-0200-50349
===========================================================================
Test Site: Puget Sound HCS
Resequencing one of the Postmaster's transmit queue baskets while messages
in that queue are transmitting may result in an abort in the resequencing
-
- 119 SEQ #114
- DATE APPLIED: 2000-05-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*119
original message and THEN put the original message in the delivery queue.
This prevents an abort which sometimes happened when the steps were the
other way around.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*89.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMKP 15719989 16947852 50,89,119
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
This patch may not be installed during the Y2K Leap Year Lockdown period
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*89.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
of 2/28/2000 to 3/3/2000.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*119 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
NOIS: DAY-0200-41195
===========================================================================
Test Site: Dayton, OH
FIRST add the message number of the reply to the response multiple of the
-
- 31 SEQ #30
- DATE APPLIED: 1996-12-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
MailMan Patch XM*7.1*31
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMA1 10558704 9575986 31
XMA21 9603768 11321545 4,31
XMA210 1925522 1920955 31
NOIS: NAS-1295-30255 Routines: ^XMB1
XMA21G 10231186 9710102 31
XMA24 10412829 10721719 31
XMA5 11164486 11197080 31
XMA5A 14101090 14213526 31
XMAD2 2440129 2503657 31
XMB1 8922945 8930890 31
XMGAPI0 2337589 2451955 31
XMRENT 2314897 2303842 31
XMRPCTS 5007367 4760679 6,11,31
XMRPCTS0 5966846 6044236 6,12,31
CLE-0396-41473
XMRPCTSA 4903763 3483840 6,31
============================================================================
Later'd messages report will now appear even if ^'d out of prior option.
NOIS: BRX-0396-10222 Routines: ^XMAD2
MAD-0196-40136
MCM-0896-50571
Fixes error caused by Later'd messages becoming new after the user has
been deactivated and deleted from ^XMB(3.7.
NOIS: TOM-1195-41441 Routines: ^XMA21
Sender doesn't have to broadcast twice when forwarding.
NOIS: CMO-1195-40423 Routines: ^XMA24
Lets sender deselect ('-*') broadcast.
NOIS: FTM-1195-41507 Routines: ^XMA24
Ask sender for basket when sending to SHARED,MAIL, whether or not "ask
basket" is set to "yes".
NOIS: BRX-0496-11847 Routines: ^XMA5,^XMA5A
NOIS: GRJ-1094-50087 Routines: ^XMA21G
Make error message clearer by changing from "not found" to "mail group
not found".
NOIS: none Routines: ^XMA21,^XMA210
No Nois, refer to FORUM mail msg 19872177.
If user enters a number in response to 'send to:' prompt, and the DUZ is
not found in ^VA(200, MailMan will no longer try to use the number as an
IEN to pick out a mail name or remote user.
Fixes subscript error when QD'ing numeric recipients, such as those
NOIS: MWV-0396-21324 Routines: ^XMA21,^XMA21G
This concerns what happens when a user deselects an addressee (-name or
-g.group) at a 'send to:' prompt, after already broadcasting ('*').
If "-g.group", MailMan lets the user know that the message will still go
to all local users.
If "-name", MailMan checks to see if the "name" is already specified as a
recipient. If he is, then MailMan tells the user that the message will still
go to all local users. If he isn't, then MailMan just tells the user that
"name" is not found.
@AOL.COM
E3R: 8885 Routines: ^XMA21
Removes all SSN cross-references from the lookup at the 'Send to:' prompt.
This ensures that if the user enters a number, it cannot partial match (and
display) an SSN. Lookup on the ^VA(200 is now confined to the following
cross references: NAME(B), ALIAS(BB), INITIAL(C), NICK NAME(D)
NOIS: ALB-0596-50002 Routines: ^XMRENT
Prevents an error from occuring when the SENDER field (piece 4) of a message
is zero.
NOIS: DAY-1096-41059 Routines: ^XMGAPI0
If a message subject is longer than 65 characters, it is truncated to the
first 250 characters.
NOIS: ANN-1096-41381 Routines: ^XMRPCTS0
Check to make sure a task is running, rather than just assuming it is.
NOIS: WPB-0894-30125 Routine: ^XMA1
The default message action for a message which is NEWed is IGNORE, even if
NOIS: DAY-0995-40521 Routines: ^XMA21
the site or the user has specified that the default message action is
DELETE. If a user deletes a message after NEWing it, the message will be
deleted. The default is changed only for the duration of your actions on
that particular message. When you get to the next message, your default is
whatever it is supposed to be.
===========================================================================
This patch should be installed after hours, when user activity is at a
minimum. You should put the XMUSER Option out of order.
===========================================================================
Removes phantom recipients when using XMY array during programmer calls
INSTALLATION:
1. This routine is usually mapped on systems that allow mapping,
so you will need to disable mapping for the affected routine.
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
4. On the KIDS menu, under the 'Installation' menu, use the following
options:
to ^XMB(bulletin) or ^XMD(message).
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
5. MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'. Enter the names of your Compute and Print server(s).
6. AXP Sites, after patch has installed, rebuild your map set.
============================================================================
-
- 125 SEQ #115
- DATE APPLIED: 2000-05-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*125
is at a minimum. It requires MailMan patch XM*7.1*50.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMUTERM 15130895 13549078 50,125
XMUTERM1 14471083 14564305 50,125
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: MAD-0100-42586
is at a minimum. It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: Madison, WI
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*125 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Change the option XMMGR-TERMINATE-SUGGEST.
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
Instead of reporting on users who have never logged on, only report on such
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
users if they were added before the IRM-supplied cutoff date.
NOTE: This patch should be installed during off hours, when user activity
-
- 123 SEQ #116
- DATE APPLIED: 2000-05-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*123
This patch also improves the background filer checker. It tells you if
the background filers have been shut down, and how to restart them.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*107 and XM*7.1*112.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMR1 14522897 14522719 7,50,94,107,123
XMUT5 6383246 6643977 50,92,112,123
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: PUG-0300-50243
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*7.1*107 and XM*7.1*112.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
Test Site: Puget Sound HCS
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*123 Loaded from Distribution <date/time>
Fix a string length error which occurs when receiving network mail.
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
A long sender string combined with a long subject can push a message's zero
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
node beyond 255 chars and cause the error. This patch prevents that
error from occuring.
-
- 120 SEQ #117
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*120
- bulletin subjects will be truncated if they are longer than 65 characters.
- users will no longer be able to enter a subject of the format Rnnnn.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
----------------------------------------------------------
XMJMS 6092728 5639134 50,120
XMXBULL 5106591 5258679 50,107,120
* Checksums produced by CHECK^XTSUMBLD
===========================================================================
NOIS: WBP-0200-22440
INSTALLATION:
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107.
1. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
2. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
3. You do not need to stop TaskMan or the background filers.
4. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: Wilkes Barre, PA
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*120 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
5. DSM Sites: After patch has installed, rebuild your map set, if necessary.
Ensure that subjects are 3-65 characters, and are not of the format 1"R"1.N
===========================================================================
(which is reserved for responses).
In particular,
-
- 122 SEQ #118
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*122
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMDIRQST 7357280 7546757 9,50,122
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: BOI-0300-50551
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: Boise, ID
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*122 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
Prevent a site from requesting a user directory from itself.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*7.1*50.
============================================================================
-
- 118 SEQ #119
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*118
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107 and FileMan patch DI*22.0*30.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMJMT 7384600 7558831 50,107,118
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
This patch may be installed at any time,
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires MailMan patch XM*7.1*107 and FileMan patch DI*22.0*30.
1. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
2. You do not need to stop TaskMan or the background filer.
3. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
EXCEPT from 2/28/2000 through 3/3/2000 (the Leapyear Lockdown Period).
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*118 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
===========================================================================
NOIS: FGH-0899-30810
Test Site: NORTH FLORIDA/SOUTH GEORGIA
When you address a message to a user, you will no longer see the "replace ...
with ..." prompt when the user has a long name.
-
- 128 SEQ #120
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*128
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMHIU 8160561 8274187 50,107,128
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
1. Users may be on the system during installation of this patch.
NOIS: BRX-0500-10188
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Bronx, NY
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*128 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
In the option Help:User Information, limit user lookups on file 200 to the
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
B,BB,C, and D indexes (name, alias, initial, and nickname).
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*107.
-
- 126 SEQ #121
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*126
^TMP("XMLIST",539496244,"BSKT","98 BASKET^10",1) =
^TMP("XMLIST",539496244,"BSKT","DELIVERY^8",2) =
^TMP("XMLIST",539496244,"BSKT","FREDOLINA^9",3) =
^TMP("XMLIST",539496244,"BSKT","FRED^2",11) = < - not in alpha order!
^TMP("XMLIST",539496244,"BSKT","IN^1",4) =
After this patch, the xref looks like this:
^TMP("XMLIST",539496244,"BSKT","98 BASKET",1) =
^TMP("XMLIST",539496244,"BSKT","DELIVERY",2) =
^TMP("XMLIST",539496244,"BSKT","FRED",11) =
^TMP("XMLIST",539496244,"BSKT","FREDOLINA",3) =
^TMP("XMLIST",539496244,"BSKT","IN",4) =
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*115.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
NOIS: TAM-0400-30135
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXBSKT 12324702 12283844 50,106,115,126
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
Test Site: Tampa, FL
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*115.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Change the "BSKT" cross reference produced by API LISTBSKT^XMXAPIB
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*126 Loaded from Distribution <date/time>
==========
to ensure that the baskets are always in alphabet order.
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Example:
Before this patch, the xref looks like this:
-
- 110 SEQ #122
- DATE APPLIED: 2000-05-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*110
Test Site: Dayton, OH
XMXEDIT 3880586 7247978 50,110
XMXMSGS 10966038 9819629 50,110
XMXMSGS2 6491081 7686410 50,106,110
XMXSEC 18599731 21173851 50,110
XMXSEC1 13791136 11938650 50,95,110
XMXSEC2 21310509 27323685 50,89,95,110
XMXSEC3 * NEW * 4290614 110
* Checksums produced by CHECK^XTSUMBLD
Don't display user's DUZ when displaying a list of latered messages from which
This patch introduces the following new routines:
Routine Callable at Description
---------------------------------------------------------------------------
XMJMOI1 N/A
XMJMP2 N/A
XMXSEC3 N/A
===========================================================================
INSTALLATION:
to choose.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires FileMan patch DI*22.0*17 and MailMan patches XM*7.1*72,
XM*7.1*79, XM*7.1*95, XM*7.1*100, XM*7.1*101, and XM*7.1*121.
1. Users may be on the system during patch installation.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer. Users may be
on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*110 Loaded from Distribution <date/time>
==========
Install Questions:
NOIS: ISD-0200-71796
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
Test Site: CIOFO-Dallas
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you copy a PackMan or KIDS message and send it "priority", MailMan might
not recognize the copy as a PackMan or KIDS message. This patch fixes that.
NOIS: TAM-0200-32595
Test Site: Tampa, FL
The bulletin APIs SENDBULL^XMXAPI and TASKBULL^XMXAPI are changed so that
they don't insist on having XMBODY, which is an optional parameter.
NOIS: WAS-1299-20453
Test Site: Washington, DC
If a scrambled message with no hint is sent to a remote site, MailMan does
not recognize that it is scrambled. This patch fixes that.
NOIS: WBP-0100-21166
NOIS: ALN-1199-12259
Test Site: Wilkes Barre, PA
If you queue a range of messages to print later, and then delete the messages
you queued, MailMan won't print them. This patch fixes that.
E3R 12092, 13084 - Provide "new toggle" command to make messages new if
they're not new, and make them not new if they're new. The command is "NT".
Help frames have been updated to include the new command, and a new help
frame, XM-U-M-NEW-2, explains it. New API: NTOGLMSG^XMXAPI
E3R 12169 - Provide a command to add the user's network signature to an
Test Site: Albany, NY
original message. The command is "NS", and is available at the transmit
prompt when sending a new message. It is also available when editing a
message sent only to oneself. Help frames have been updated to include the
new command, and a new help frame, XM-U-M-NETWORK SIGNATURE, explains it.
New API: NETSIG^XMXEDIT
E3R 13400 - Upon return from ANSWER, COPY, or WRITE command, redisplay
message header to make it clear that you are back at original message.
Additional enhancements:
When you save a new message to a different basket, it updates the last message
- When editing a message the user has sent only to himself, the user may now
scramble or unscramble the message, and add his network signature to the
message, too.
- When answering a message, if the user doesn't have a network signature,
MailMan now asks the user if he would like to create one.
- Added entry and exit action to option XMEDITMG so that MailMan knows that
a user is interactively editing a mail group.
NOTE: This patch should be installed after hours, when user activity is at a
minimum. It requires FileMan patch DI*22.0*17 and MailMan patches XM*7.1*72,
arrival date, and MailMan may tell you that a new message arrived, when it
XM*7.1*79, XM*7.1*95, XM*7.1*100, XM*7.1*101, and XM*7.1*121.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
really didn't. This patch fixes that.
XMA0 585506 305822 15,36,50,107,110
XMA2R 3921855 3986868 27,50,105,107,110
XMJBM 12165199 10706426 50,110
XMJDIR 2003843 5974273 50,110
XMJMA 2991838 3663986 50,110
XMJMC 8264139 9725999 50,79,110
XMJMCODE 11042686 11817911 50,110
XMJMD 7370688 9220624 50,104,110
XMJMFA 6204287 6600695 50,110
XMJMFB 15137131 15590623 50,110
XMJMLN 13240819 13840736 50,110
XMJMLR 13545823 14100278 50,110
XMJMLR1 7836320 6891665 50,72,110
XMJMOI 17103064 16677374 50,87,89,110
XMJMOI1 * NEW * 3117776 110
XMJMOIE 4582157 2143008 50,110
XMJMOR 14209869 13211462 50,75,110
XMJMORX 14790879 14207041 50,110
XMJMORX1 2472219 2575833 50,110
XMJMP 16560016 13553026 50,75,100,110
NOIS: DAY-0899-41718
XMJMP1 14502445 16386050 40,50,75,110
XMJMP2 * NEW * 2711990 110
XMJMQ 16042167 15891582 40,57,70,50,96,110
XMJMQ1 3608941 7395902 40,50,110
XMJMRO 2478663 4304954 50,89,110
XMJMSO 12952439 7280605 50,110
XMTDO 2076731 1653155 50,107,121,110
XMVVITA 4257402 4785601 50,101,110
XMXANSER 2242310 1893573 50,110
XMXAPI 6705900 6992361 50,110
-
- 124 SEQ #123
- DATE APPLIED: 2000-05-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*124
is at a minimum. It requires MailMan patch XM*7.1*110.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMXMSGS 9819629 9944188 50,110,124
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
NOIS: TAM-0400-30289
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Tampa, FL
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*7.1*124 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
The API MOVEMSG^XMXAPI should not require XMK (basket number) when
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
XMZ (message IEN in MESSAGE file) is used to identify a message,
but it does. This patch corrects that.
NOTE: This patch should be installed during off hours, when user activity
-
- 127 SEQ #124
- DATE APPLIED: 2000-06-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*7.1*127
NOIS: REN-0300-62618
XMTDL2 8743997 9530207 50,127
XMXADDR1 11262685 11852631 50,78,83,96,104,107,127
XMXEDIT 7247978 7275716 50,110,127
XMXMSGS2 7686410 7381168 50,106,110,127
XMXPARM 13144486 14291441 50,96,107,127
XMXPARM1 5657265 2907067 50,96,127
XMXSEC 21173851 23410717 50,110,127
XMXUTIL 10994143 11858021 40,50,107,127
XMXUTIL4 8973867 8751511 50,96,127
XMYPOSTC * NEW * 190385 127
Test Site: Reno, NV
XMYPRE7 * NEW * 35197 127
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routines:
XMYPOSTC has no user callable entry points.
XMYPRE7 has no user callable entry points.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
Ensure that MailMan does not decrement new message counters below zero.
is at a minimum. It requires MailMan patch XM*7.1*110.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Thanks to additional test sites:
Install Package(s)
Select INSTALL NAME: XM*7.1*127 Loaded from Distribution <date/time>
==========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Puget Sound HCS
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
E3R 2731, 5983, 6044 - At the "Enter message action: IGNORE//" prompt, two
new actions have been added to let you access user and mail group help:
HG Help:Group Information
HU Help:User Information
Existing help frames have been updated.
E3R 3521 - At the "Enter message action: IGNORE//" prompt, a new
action has been added to let you easily print to the VA FileMan Browser:
BR Print to the Browser
Existing help frames have been updated, and a new help frame,
XM-U-M-BROWSER, has been created.
E3R 5451, 13225 - When filtering a message during message delivery to your
NOIS: REN-1099-63025
mailbox, you can now automatically set the message vaporize date. You can
also specify that the message should not be made new. You can set these
new fields under Personal Preferences:Message Filter Edit.
This will only apply to new messages which you have not seen before. It
won't apply to responses or forwarded messages with responses. It won't
apply when you filter messages which are already in your mailbox.
A new help frame, XM-U-P-FILTER ACTIONS, has been added, and existing help
frames have been updated.
E3R 5100, 13891 - When addressing a message, if an addressee is not found in
Test Site: Reno, NV
the local user file, MailMan now asks "Do you want to check the REMOTE USER
DIRECTORY? No//". Also, if we do check it and find an entry, MailMan now
asks "OK?", instead of simply selecting it. This should prevent unwanted
addressees, because the REMOTE USER DIRECTORY entry might not be what the
sender wants.
E3R 6861 - If a user has read all the responses of a message, then when he
goes to read the message, only the message header is displayed, followed by
the "Enter message action: IGNORE//" prompt. Inexperienced users may not
know to enter 'B' to Backup. MailMan now gives the following information:
If a message is queued to print later, and the user has chosen to print
"You are at the end of this message. Enter 'B' to Backup and review it."
E3R 13475 - When showing information about a mail group
(option XMHELPGROUP), in addition to showing member groups, also show
groups to which the group belongs (Is a member group of:)
To accomplish this, a whole-file cross reference, "AD", is added to the
.01 field (MEMBER GROUP NAME) of the MEMBER GROUP multiple of file 3.8.
The post-init, which comes with this patch, will populate the xref.
Existing help frames have been updated.
a range of responses, which includes the last response, then when it comes
Additionally:
- The "RI" (Reply and include responses) command now has a new capability to
let you include responses from another message. This capability is also
available when creating a new message ("IM" Include Message).
A new help frame, XM-U-M-INCLUDE MESSAGE, has been added, and existing help
frames updated.
- The SCRAMBLE^XMXEDIT API now checks to ensure that the key and hint
conform to the limitations set by the data dictionary.
time to print the message, if more responses have since arrived, then
- Those APIs which return error text
in ^TMP("XMERR",$J,<error number>,"TEXT",i), now also
return, for errors whose text is in the DIALOG file:
^TMP("XMERR",$J,<error number>)=<dialog file ien>
^TMP("XMERR",$J,"E",<dialog file ien>,<error number>)=""
and, for a very small subset of errors,
if something is wrong with one of the input parameters:
^TMP("XMERR",$J,<error number>,"PARAM","ID")=<parameter name>
^TMP("XMERR",$J,<error number>,"PARAM","VALUE")=<parameter value>
they'll be printed, too.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*7.1*110.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;7.1;MailMan;**[patch list]**;Jun 02, 1994
Before After
Name Checksum Checksum Patch List
--------------------------------------------------------------
XMHIG 6112149 6746672 45,50,107,127
XMJMOI 16677374 17925576 50,87,89,110,127
XMJMOIE 2143008 3061396 50,110,127
XMJMP 13553026 15950247 50,75,100,110,127
XMJMR 15901868 20504072 50,107,127
XMJMRO 4304954 4485523 50,89,110,127
XMJMSO 7280605 8232068 50,110,127
XMTDF 3998255 4326406 50,127
- DATE INSTALLED AT THIS SITE: 1996-06-04 00:00:00
- DESCRIPTION OF ENHANCEMENTS:
Mailman patched through 30 Oct 1996
-
- 8.0
- DATE DISTRIBUTED: 2005-11-19 00:00:00
- PATCH APPLICATION HISTORY:
-
-
- 4 SEQ #1
- DATE APPLIED: 2002-09-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*4
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMCP 2311480 2312858 4
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time. It has no patch prerequisites,
except, of course, that MailMan 8.0 be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
NOIS: ISD-0802-72865
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Test Site: FO-Dallas
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*4 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*4
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Two function entry points in a Poller routine do not have the required open
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
and close parentheses. This patch fixes that.
NOTE: This patch may be installed at any time. It has no patch prerequisites,
except, of course, that MailMan 8.0 be installed.
-
- 14 SEQ #10
- DATE APPLIED: 2003-01-15 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*14
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*8.0*8.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMCQH 5816398 6140105 8,14
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*8.0*8.
NOIS: CMH-0103-N0393
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: CMOP-Hines
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*14 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*14
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you run OPTION: Historical Queue Data/Stats Report [XMQHIST] after you
install Kernel patch XU*8.0*189, the default start date appears as a 5-digit
number, instead of the current month and year. This patch fixes that.
-
- 10 SEQ #11
- DATE APPLIED: 2003-01-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*10
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*8.0*6 and XM*8.0*8.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMA30 10571799 10649028 10
XMA32A 9150003 9204908 10
XMCQ 4988121 4998052 10
XMCQA 6587405 6634954 8,10
XMCX 5865594 5876513 6,10
XMHIG 6374158 6438217 10
XMJBL 4988691 5051435 10
XMJMD 9375016 9431467 10
NOIS: CPH-0601-42716
XMJMQ 14078177 14105562 10
XMP2A 8263048 8327294 10
XMPC 5352206 5360977 10
XMPH 4952939 4962739 10
XMUT2 6124745 6195089 10
XMUT5 6643977 6663310 10
XMUTERM1 17510874 17593134 10
XMUTPUR0 2780450 2889401 10
XMXPRT 3257492 3274601 10
* Checksums produced by CHECK^XTSUMBLD
Test Site: Central Plains HCS
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patches XM*8.0*6 and XM*8.0*8.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
This patch corrects the check to see if a device is a Video Terminal.
Install Package(s)
Select INSTALL NAME: XM*8.0*10 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*10
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
Video Terminal names *start* with "C-". The check now reflects this.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
(Previously, MailMan assumed, wrongly, that if the device name *contained*
"C-", that it was a Video Terminal.)
-
- 11 SEQ #12
- DATE APPLIED: 2003-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*11
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMC1A 3411138 3522021 11
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
NOIS: PAL-0402-60941
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Test Site: Palo Alto HCS
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*11 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*11
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
When trying to connect to a site which is unreachable for whatever reason,
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
MailMan may burn CPU cycles in a tight loop. The patch adds a 1 second
hang within the loop to mitigate that.
-
- 13 SEQ #13
- DATE APPLIED: 2003-02-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*13
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*8.0*10.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMA30 10649028 10730063 10,13
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It requires MailMan patch XM*8.0*10.
NOIS: CMH-0103-N0418
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: CMOP-Hines
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*13 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*13
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you run OPTION: Message statistics [XMSTAT], and select "M" for "All
Mailboxes", MailMan reports on "Inactive Mailboxes", instead. This patch
fixes that.
-
- 2 SEQ #14
- DATE APPLIED: 2003-03-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
* * * * * ATTENTION * * * * *
c. Edit the PRE-OPEN EXECUTE (#19.7) field of the P-MESSAGE entries in
the DEVICE (#3.5) file, using the instructions as a *pattern*.
(Note: There may be some differences, depending on your system.)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
VMS/DSM sites might look like this. *** Your site may vary slightly. ***
-------
Before:
PRE-OPEN EXECUTE:
S IO=$P(IO,".")_$J_"."_$P(IO,".",2)
NOIS: BRX-0802-12085
After:
PRE-OPEN EXECUTE:
D EN^XMAPHOST Q:$G(POP) S IO=$P(IO,".")_$J_"."_$P(IO,".",2)
=========================
<<Add the underlined text to the beginning. Please note that there are >>
<<2 spaces after the 'Q:$G(POP)'! Do not make any other changes. It is>>
<<OK for the rest of the text to look different from what's shown here. >>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cache OpenM/NT and Cache VMS sites might look like this.
P-MESSAGE has the following problems:
---------------------------- *** Your site may vary slightly. ***
Before:
PRE-OPEN EXECUTE:
S IO=$P(IO,".")_$J_"."_$P(IO,".",2)
After:
PRE-OPEN EXECUTE:
D EN^XMAPHOST Q:$G(POP) S IO=$P(IO,".")_$J_"."_$P(IO,".",2)
=========================
<<Add the underlined text to the beginning. Please note that there are >>
1) A calling program can't get the message number back.
<<2 spaces after the 'Q:$G(POP)'! Do not make any other changes. It is>>
<<OK for the rest of the text to look different from what's shown here. >>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
7. Edit the P-MESSAGE entries in the TERMINAL TYPE (#3.2) file.
a. First, print out a copy of the P-MESSAGE entries in the TERMINAL TYPE
(#3.2) file, so you have a record of what they look like before you edit
them. This is very important, so you can refer back to it in case you
make an editing mistake.
b. Edit the CLOSE EXECUTE (#7) field of the P-MESSAGE entries in the
2) Users aren't able to specify subject, sender, and recipients if they
TERMINAL TYPE (#3.2) file, using the instructions as a *pattern*.
(Note: There may be some differences, depending on your system.)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
VMS/DSM sites might look like this. *** Your site may vary slightly. ***
-------
Before:
CLOSE EXECUTE:
W:$X ! S XMREC="R X#255:1" X "U IO:DISCONNECT" D ^XMAPHOST,READ^XMAPHOST
==================== ==========
X "C IO:DELETE" K XMIO,IO(1,IO) Q
queue the print.
===== ==
<<Delete the underlined text. Do not make any other changes. It is >>
<<OK for the rest of the text to look different from what's shown here.>>
After:
CLOSE EXECUTE:
W:$X ! X "U IO:DISCONNECT" D READ^XMAPHOST X "C IO:DELETE" K IO(1,IO)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cache OpenM/NT and Cache VMS sites might look like this.
---------------------------- *** Your site may vary slightly. ***
Before:
CLOSE EXECUTE:
W:$X ! S XMREC="R X#255:1" U IO:("R") D ^XMAPHOST,READ^XMAPHOST
==================== ==========
X "C IO:""D""" K XMIO,IO(1,IO) Q
===== ==
<<Delete the underlined text. Do not make any other changes. It is >>
<<OK for the rest of the text to look different from what's shown here.>>
This patch fixes these problems, which have also been mentioned in the
After:
CLOSE EXECUTE:
W:$X ! U IO:("R") D READ^XMAPHOST X "C IO:""D""" K IO(1,IO)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
8. DSM Sites: After patch has installed, rebuild your map set, if necessary.
9. You may delete the post-init, ^XMYPRE1.
============================================================================
following E3Rs:
You must make manual changes to your P-MESSAGE entries
E3R: 5147,6405,13621
When printing to the P-MESSAGE device, perform all user interaction before
the text is put into the message, and enable users to specify P-MESSAGE
subject, sender, and recipients even if they queue the print.
E3R: 13766
When printing to the P-MESSAGE device, return the message number of the
message created. The message number will be returned only if the calling
program has set the variable XMZBACK. If $D(XMZBACK), then XMZ will be
set upon return, and XMZBACK will be killed.
in your DEVICE (#3.5) and TERMINAL TYPE (#3.2) files!
E3R: 14895
When printing to the P-MESSAGE device, and the user has chosen to have the
message appear to be from the POSTMASTER, put the user's DUZ in the SENDER
(#1.1) field of the MESSAGE (#3.9) file.
The post-init ensures that some DIALOG (#.84) file entries which are no
longer needed are deleted.
NOTE: This patch should be installed during off hours, when user activity
Please read and follow the patch instructions for details on the changes!
is at a minumum. It requires MailMan patch XM*8.0*10, as well as
Kernel patches XU*8.0*162 and XU*8.0*175.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
* * * * * ATTENTION * * * * *
--------------------------------------------------------------------------
XMAPHOST 7077399 9091852 2
XMUT5 6663310 6762357 10,2
XMYPRE1 * NEW * 68287 2
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
XMYPRE1 has no user entry points, and may be deleted following install.
============================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minumum. It requires MailMan patch XM*8.0*10, as well as
Kernel patches XU*8.0*162 and XU*8.0*175.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Patch XM*8.0*2
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*2 Loaded from Distribution <date/time>
========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
Test Sites: Bronx, NY; Tampa, FL; Montana HCS; Altoona, PA
------------------
6. Edit the P-MESSAGE entries in the DEVICE (#3.5) file.
a. First, print out a copy of the P-MESSAGE entries in the DEVICE (#3.5)
file, so you have a record of what they look like before you edit them.
This is very important, so you can refer back to it in case you make an
editing mistake.
b. Make sure the first 9 characters of the device name is "P-MESSAGE". If
it isn't, queued p-messages will not contain the requested subjects, or
be delivered to the requested users. Default values will be used,
instead.
-
- 15 SEQ #15
- DATE APPLIED: 2003-03-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*15
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMJMOI 14666274 15155593 15
XMXAPI 7362843 7484319 15
XMXAPIU 596863 904353 15
XMXPARM 14944409 15011904 15
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: TUA-0203-31789
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: Tuscaloosa, AL
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*15 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*15
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
If you forward a message to broadcast, agree that you'd like to set a
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
vaporize date, but enter ^ at the vaporize date prompt, the message is
broadcast. This patch will change the process, so that an ^ will abort
the broadcast.
-
- 16 SEQ #16
- DATE APPLIED: 2003-04-04 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*16
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMXAPIG 5257560 5257560 16
XMXBSKT 12498784 12520227 16
XMXGRP 9498223 9498181 16
XMXMSGS2 8470689 8537934 16
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: ISL-0303-51989
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: OIFO Salt Lake
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*16 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*16
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
If you use the API ADDMBRS^XMXAPIG to add a remote user to a mail group
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
in the MAIL GROUP (#3.8) file, MailMan adds the user to the DISTRIBUTION
LIST (#3.813) multiple, instead of to the REMOTE MEMBER (#3.812) multiple.
This patch fixes that.
-
- 17 SEQ #17
- DATE APPLIED: 2003-04-30 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*17
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*8.0*2.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMAPHOST 9091852 9096253 2,17
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*8.0*2.
NOIS: MWV-0403-20860
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Martinsburg, WV
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*17 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*17
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
P-MESSAGE assumes that if there are more than 66 consecutive null lines in a
print-out, that we must have reached the EOF. This patch changes that limit
to 250.
-
- 19 SEQ #18
- DATE APPLIED: 2003-06-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*19
is at a minimum. It requires MailMan patch XM*8.0*6.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMRUCX 1138934 1139164 6,19
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*8.0*6.
1. Users may be on the system during installation of this patch.
NOIS: none
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: BCMA Contingency
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*19 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*19
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
This patch helps make MailMan GT.M ready. All sites should install this
patch.
NOTE: This patch should be installed during off hours, when user activity
-
- 20 SEQ #19
- DATE APPLIED: 2003-08-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*20
NOTE: This patch should be installed during off hours, when user activity is
at a minimum. It has no requirements, except that MailMan 8.0 be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMA21 2501947 2566788 20
XMAH 1584093 104835 20
XMJMSO 10097928 10159973 20
XMJMT 8959953 8989620 20
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
NOIS: TAM-0703-30693
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity is
at a minimum. It has no requirements, except that MailMan 8.0 be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
Test Site: Tampa, FL
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*20 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*20
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
Currently if you want to create a message and set a date for it to vaporize,
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
the earliest allowable vaporize date is the next day. This patch changes
the earliest vaporize date to 60 minutes from now.
-
- 3 SEQ #2
- DATE APPLIED: 2002-09-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Test Site: Las Vegas, NV
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
The communications testing routine, XMCDNT, distributed with MailMan 8.0
7. In the TCP/IP DEVICE (#8.25) field of the MAILMAN SITE PARAMETERS (#4.3)
file, enter the name of the device used at your site for TCP/IP scripts.
If you don't know it, you can find it by doing a FileMan Inquiry for FORUM
(or any other domain with a TCP/IP script) in the DOMAIN (#4.2) file:
Select OPTION: INQUIRE TO FILE ENTRIES
OUTPUT FROM WHAT FILE: DEVICE// 4.2 DOMAIN (548 entries)
Select DOMAIN NAME: DOMAIN.EXT
ANOTHER ONE:
STANDARD CAPTIONED OUTPUT? Yes// (Yes)
was an old version which does not work. This patch provides a version
Include COMPUTED fields: (N/Y/R/B): NO// - No record number (IEN), no
Computed Fields
NAME: DOMAIN.EXT FLAGS: S
PHYSICAL LINK DEVICE: NULL DEVICE <<< 2nd choice <<<
TRANSMISSION SCRIPT: TCP/IP PRIORITY: 5
NUMBER OF ATTEMPTS: 30 TYPE: Simple Mail Transfer Protocol
PHYSICAL LINK / DEVICE: NULL DEVICE <<< 1st choice <<<
Your first choice for the device is the one in the TCP/IP script. If there
that works.
isn't any there, then your second choice is as indicated. Note:
- Not all of the fields are shown in this example.
- Your TCP/IP script may have a different name from the one shown.
- Your device may have a different name from the one shown.
===========================================================================
2. This patch also adds a new field to the MAILMAN SITE PARAMETERS (#4.3)
file. You should fill it in with the DEVICE you normally use for your
TCP/IP scripts in DOMAIN (#4.2) file. With the addition of this new field,
it is now possible to distribute new domains automatically, rather than
having you enter them manually. Here's the new field:
ATTENTION!
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
STORED IN ^XMB(1,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
4.3,8.25 TCP/IP DEVICE NETWORK;5 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X I $D(X) S %ZIS="NQRS",IO
P=X D ^%ZIS K:POP X S:$D(X) X=ION W:$D(X) " Sto
red internally as ",X D ^%ZISC S IOP="HOME" D ^
%ZIS K IOP,%ZIS
HELP-PROMPT: Which device shall be used for TCP/IP?
DESCRIPTION: For TCP/IP connections, the physical
link/device to be used is usually standard -
some sort of NULL device. This field is a
free-text pointer to that device in the DEVICE
(#3.5) file.
The device pointed to by this field will be
This patch contains a new field, which you should populate.
used for a TCP/IP connection if, in the DOMAIN
(#4.2) file, the device field is null in both
of the following fields:
- PHYSICAL LINK / DEVICE (#1.3) field of the
TRANSMISSION SCRIPT (#4) multiple
- PHYSICAL LINK DEVICE (#17) field
For more information, see the PHYSICAL LINK
DEVICE (#17) field, in the DOMAIN (#4.2) file.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
3. Finally, this patch corrects the descriptions in two fields:
- MAIL GROUP (#3.8) file, MEMBER GROUPS (#11) field - invalid information
deleted
- DOMAIN (#4.2) file, PHYSICAL LINK DEVICE (#17) field - information about
default values corrected
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except, of course, that
MailMan 8.0 be installed. Installation will take less than 1 minute.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
Patch XM*8.0*3
XMCDNT 401792 659873 3
XMKPR1 5051210 5167213 3
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except, of course, that
MailMan 8.0 be installed. Installation will take less than 1 minute.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
1. NOIS: LAS-0802-62501
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*3 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*3
Want KIDS to INHIBIT LOGONs during the install? YES// NO
-
- 21 SEQ #20
- DATE APPLIED: 2003-09-24 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*21
is at a minimum. It requires MailMan patch XM*8.0*17.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMAPHOST 9096253 9963881 2,17,21
XMD 7748228 7841354 21
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*8.0*17.
NOIS: ZZZ-0703-N1995
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: CoreFLS Dev
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*21 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*21
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
P-MESSAGE can abort if MailMan notices any errors in the user's setup.
This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
-
- 23 SEQ #21
- DATE APPLIED: 2004-03-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*23
is at a minimum. It has no patch pre-requisites.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMPG 4410165 4460555 23
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch pre-requisites.
1. Users may be on the system during installation of this patch.
NOIS: ISP-0903-N2480
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Test Site: Bay Pines OIFO
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*23 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*23
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
The API, ENT^XMPG, does not check to ensure that the user who is using it
has an access code and a mailbox. This patch fixes that.
NOTE: This patch should be installed during off hours, when user activity
-
- 22 SEQ #22
- DATE APPLIED: 2004-03-30 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
* * * * * * * * * * * * * * * * * * * *
Patch XM*8.0*22
SEND: W XMSG ; S XMTRAN="S: "_XMSG D TRAN^XMC1 Replace MSG With MSG,!
=== =====
Replace <press enter>
=============
W XMSG,! ; S XMTRAN="S: "_XMSG D TRAN^XMC1
Select COMMUNICATIONS PROTOCOL NAME:
8. The Kernel Systems Manual tells you how to set up HFS (Host File Server)
devices. (In v8, Chapter 18 on Host Files is pages 229-232.) If your site
is using an HFS device to send mail to and receive mail from another site,
your settings should deviate from the recommendations in the manual as
follows:
Using FileMan:
Select OPTION: ENTER OR EDIT FILE ENTRIES
=====
INPUT TO WHAT FILE: COMMUNICATIONS PROTOCOL// DEVICE
======
NOIS: CMC-0803-31054
EDIT WHICH FIELD: ALL// ASK HOST FILE
========
THEN EDIT FIELD: ASK HFS I/O OPERATION
=======
THEN EDIT FIELD: <press enter>
Select DEVICE NAME: HFS <=== Yours may be different
===
ASK HOST FILE: YES// <=== Must be YES
ASK HFS I/O OPERATION: YES// <=== Must be YES
Test Sites: Tennessee Valley HCS (DSM/VMS); Murfreesboro CMOP (Cache/NT);
ASK HOST FILE should be set to YES, so that you will be prompted for
"HOST FILE NAME:". The site creating the host file could accept the default
or select a name. The site reading the host file would enter the name of
the file from the sending site.
ASK HFS I/O OPERATION should be set to YES, so that you will be prompted
"INPUT/OUTPUT OPERATION:". The site creating the host file would answer
"NEW", and the site reading the host file would answer "READONLY".
Charleston CMOP (Cache/NT); Portland, OR (Cache/VMS)
This is what it should look like when you use the options:
Option: Sequential Media Queue Transmission [XMS-SEQ-TRANSMIT]
This option lets you select only those queues which have messages. If
you can't select a queue, it either doesn't exist or it has no messages.
Select DOMAIN NAME: DOMAIN.EXT 1 msgs
DEVICE: HOME// HFS DISK FILE
HOST FILE NAME: TMP.TMP//FORUM.DAT INPUT/OUTPUT OPERATION: ?
Enter one of the following host file input/ouput operation:
R = READONLY
N = NEWVERSION
RW = READ/WRITE
INPUT/OUTPUT OPERATION: N
Dumping messages now ... Messages dumped: 1
Option: Sequential Media Message Reception [XMR-SEQ-RECEIVE]
Attempts to use the option Sequential Media Queue Transmission
DEVICE: HOME// HFS DISK FILE
HOST FILE NAME: TMP.TMP//FORUM.DAT INPUT/OUTPUT OPERATION: R
Messages received: 1
===========================================================================
[XMS-SEQ-TRANSMIT] fail with the variable ER undefined.
This patch fixes that.
!! A T T E N T I O N !!
IMPORTANT: If you are using the HFS device to receive the mail, you should
either have an HFS_IN device with the Open Parameter set to ReadOnly or set
the ASK HFS I/O OPERATION to YES and choose READONLY when using the device.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch pre-requisites.
============================================================================
ROUTINES:
The second line of the routine now looks like:
You must manually CHECK entries in the
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMCB 3553056 3880657 22
XMR 11613068 11821822 22
XMTDR 10257008 10279631 22
* Checksums produced by CHECK^XTSUMBLD
DEVICE FILE and
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch pre-requisites.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
COMMUNICATIONS PROTOCOL FILE
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
and CORRECT them, if necessary.
Select INSTALL NAME: XM*8.0*22 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*22
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
See instructions.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
7. This is a repeat of the information provided in patch XM*7.1*193.
If you use the MailMan option for transferring VistA email messages via
disk/tape to another site, you will have problems if the SEND field
setting for the TAPE entry in the Communications Protocol file is wrong.
The SEND field for the TAPE entry must be set to:
* * * * * * * * * * * * * * * * * * * *
SEND: W XMSG,! ; S XMTRAN="S: "_XMSG D TRAN^XMC1
==
Most of the entries we have found for this don't have the ",!" following
the "W XMSG". Without the ",!" you don't get the line feed at the end of
each line. This causes a buffer overflow when you try to receive the
message. Please look at your entry, and edit, if necessary:
Using FileMan:
Select OPTION: ENTER OR EDIT FILE ENTRIES
=====
INPUT TO WHAT FILE: COMMUNICATIONS PROTOCOL// <press enter>
EDIT WHICH FIELD: ALL// SEND
====
THEN EDIT FIELD: <press enter>
Select COMMUNICATIONS PROTOCOL NAME: TAPE
====
-
- 24 SEQ #23
- DATE APPLIED: 2004-03-30 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*24
It is strongly recommended that you answer YES
to prevent your site from unwittingly relaying
destructive mail.
If you answer YES, you should define your
"inside" sites in the MY DOMAIN (field #41)
multiple, so that MailMan can distinguish them
from outside sites.
Note: This does NOT prevent users from
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
receiving mail from outside sites. It also
does NOT prevent users from forwarding mail to
outside sites. Such uses are perfectly OK.
4.3,41 MY DOMAINS 4.1;0 Multiple #4.341
4.341,.01 MY DOMAINS 0;1 FREE TEXT (Multiply asked)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X
LAST EDITED: FEB 09, 2004
HELP-PROMPT: Answer must be 3-30 characters in length.
DESCRIPTION: If you answered YES to PREVENT MESSAGE
RELAYING? (field #40), to stop your site from
relaying messages from outside sites through
your site to other outside sites, you may add
entries here, in order to define what is an
"inside" site, or sites whose messages your
site is willing to relay.
For example, if your site is a VA site, then
NOIS: MWV-0104-22303, TUC-0104-62259, MAD-0104-42234, PAL-0204-60051
other VA sites are "inside" sites, and your
site should relay mail for them. So, any
site whose domain name ends in ".DOMAIN.EXT" is
an "inside" site. So VA sites should have
only one record in this multiple, and it
should be ".DOMAIN.EXT".
The default, if there are no entries in this
multiple, is your site's domain name.
Test Sites: FORUM; Martinsburg, WV; Martinez, CA; Palo Alto, CA; FO-Hines;
MailMan will check the site name of any site
which connects to it, and identifies itself
in the SMTP HELO <sitename> command. If the
sitename ends in any of the entries in this
multiple, then any mail coming from that site
through your site to other sites, will be
accepted and relayed onward.
If the sitename does not end in any of the
entries in this multiple, then messages will
Madison, WI; FO-Albany; Central Alabama HCS; Montana HCS;
only be accepted that are addressed to
recipients whose sitenames end in one of the
entries in this multiple. Otherwise, the
site will receive an error message telling it
that relaying is denied, and messages will
not be accepted for relaying onward.
CROSS-REFERENCE: 4.341^B
1)= S ^XMB(1,DA(1),4.1,"B",$E(X,1,30),DA)=""
2)= K ^XMB(1,DA(1),4.1,"B",$E(X,1,30),DA)
Columbus, OH
The post-init routine, ^XMYP24, will populate these fields for VA sites.
Specifically, PREVENT MESSAGE RELAYING? (#40) will be set to YES, and
".DOMAIN.EXT" will be added to the MY DOMAIN (#41) multiple. Non-VA sites
will have to populate these fields manually if they want to prevent message
relaying. Routine ^XMYP24 will be deleted once it has run.
Option XMKSP [MailMan Site Parameters] and Help Frame
XM-I-S-SITE PARAMETERS-REMOTE have been modified to include the new fields.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch XM*8.0*6. This patch will take less
than one minute to install.
IMPORTANT NOTE TO NON-VA SITES:
This patch is only active for VA sites. VA sites are sites whose domain
name ends in ".DOMAIN.EXT". This patch will have absolutely no effect at
non-VA sites. If you want to prevent MailMan at your non-VA site from
acting as an unwitting relay, you must edit fields 40 and 41 in file 4.3.
============================================================================
Recently, a MailMan site unwittingly acted as a relay for a non-VA site
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMR1 11104837 13422146 6,24
XMYP24 * NEW * 138765 24
sending a message containing the MyDoom virus to another non-VA site. To
* Checksums produced by CHECK^XTSUMBLD
This patch introduces routine ^XMYP24, which will be deleted once the
post-init has run.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch XM*8.0*6. This patch will take less
than 1 minute to install.
correct this, MailMan will no longer relay mail from a non-VA site to a
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan or the
background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
non-VA site. This patch is about trying to prevent spammers and virus
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*24 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*24
Incoming Files:
propagators from sending their email through your site and from disguising
4.3 MAILMAN SITE PARAMETERS (Partial Definition)
Note: You already have the 'MAILMAN SITE PARAMETERS' File.
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
their messages to appear to be coming from your site.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
7. Enter a MAIL GROUP for the new bulletin XM RELAY ATTEMPTED.
===========================================================================
Let's be clear here. We're talking about when a site connects to your
site, and says, hi, I've got some messages for you. For instance, if the
site is AOL, it will say, HELO AOL.COM. Your site says "Hey, wassup?".
The other site says I've got a message from so-and-so, to FRED@YAHOO.COM.
Before this patch, MailMan would say, OK, and accept the message and
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
relay it on to FRED@YAHOO.COM. Now, however, MailMan will say, I'm sorry
but I'm not going to relay this message and act as a stooge for you - do
it yourself. Here's an example. (I'm using AOL and Yahoo just because
they're familiar. I'm not suggesting that they are part of the problem.)
11:24:48 R: HELO AOL.COM <--- from outside site
11:24:48 S: 250 OK DOMAIN.EXT [8.0,DUP,SER,FTP] <--- through FORUM
11:24:48 Waiting for input
11:24:48 R: MAIL FROM:<WILMA@AOL.COM>
11:24:48 S: 250 OK Message-ID:9979753@DOMAIN.EXT
11:24:48 Waiting for input
11:24:48 R: RCPT TO:<FRED@YAHOO.COM> <--- to an outside user
11:24:48 S: 550 Relaying denied. <--- No way!
If WILMA at AOL sends you a message at your site, and you want to forward
the message on to FRED@YAHOO.COM, that's fine. This patch will not prevent
you from doing that. That's something completely different from what this
patch is designed to prevent.
This patch adds a new bulletin which will notify the POSTMASTER any time
ATTENTION!
MailMan refuses to relay a message. You are encouraged to add a mail group
to the bulletin to notify additional responsible persons.
Here's the bulletin:
NAME: XM RELAY ATTEMPTED SUBJECT: Potential SPAM or VIRUS stopped
RETENTION DAYS: 7
MESSAGE: A site calling itself |1| attempted to relay a message from: |3|
to: |2| through this site.
This attempt was denied.
You should enter a MAIL GROUP for the new bulletin XM RELAY ATTEMPTED.
By far the most important thing that a service provider can do to reduce
spam or viruses is to ensure that any mail servers in operation accept only
outgoing mail from machines within their own domains. This prohibits SMTP
relaying, denying spammers and virus propagators a necessary component of
anonymity.
MAIL GROUP: POSTMASTER
DESCRIPTION: This bulletin is sent when MailMan prevents an outside site
from relaying a message to an outside site through this site.
PARAMETER: 1
DESCRIPTION: The name of the site attempting to relay the message through
this site.
PARAMETER: 2
DESCRIPTION: The intended recipient of the message.
PARAMETER: 3
DESCRIPTION: The envelope from of the message.
This patch adds two new fields to the MAILMAN SITE PARAMETERS (#4.3) file:
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
Non-VA sites should read the patch description carefully. Non-VA sites
STORED IN ^XMB(1, (1 ENTRY)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
--------------------------------------------------------------------------
4.3,40 PREVENT MESSAGE RELAY? 4;1 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: FEB 09, 2004
HELP-PROMPT: Should message relaying be prevented?
will need to set new fields manually.
DESCRIPTION: Answer YES if you want to prevent outside sites
from sending mail through your site to other
outside sites. Spammers and Virus propagators
use this technique to disguise the source of
their mail, and to make it appear to come from
a trusted source, namely your site.
Answer NO if you want your site to act as a
relay site for anyone.
-
- 25 SEQ #24
- DATE APPLIED: 2004-07-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*25
EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XU*8*25 contains
changes to a package referenced in VHA IO SEPG SOP 192-023 "Review of VISTA
Patches for Effects on VISTA Blood Bank Software . This patch does not
alter or modify any VistA Blood Bank software design safeguards or safety
critical elements functions.
RISK ANALYSIS: Changes made by patch XU*8*25 have no effect on Blood Bank
software functionality, therefore RISK is none.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires MailMan patch XM*8.0*19.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
NOIS: none
------------------------------------------------------------------
XMJBN 10845646 11255537 25
XMRUCX 1139164 1512174 6,19,25
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
Test Site: Martinez HCS, Puget Sound HCS
is at a minimum. It requires MailMan patch XM*8.0*19.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*19 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*19
Want KIDS to INHIBIT LOGONs during the install? YES// NO
This patch adds TCP/IP service for Cache/VMS. All sites should install
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
this patch.
7. Cache/VMS Sites: Add something like this to your VMS TCPIP script:
$!-------------------------------------------------------------
$! for Cache
$! assign 'f$trnlnm("SYS$NET")' SYS$NET
$! ccontrol session <configname> "-U" "<namespace>" "CACHEVMS^XMRUCX"
$!-------------------------------------------------------------
===========================================================================
Blood Bank Clearance: 3/23/2004
-
- 18 SEQ #25
- DATE APPLIED: 2004-07-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
See patch XM*8*18 in the National Patch Module on FORUM for complete
information on this patch.
-
- 27 SEQ #26
- DATE APPLIED: 2004-10-29 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
DIQUIET Variable is not NEWED or KILLED in the Mail Manager Routines. As
part of a preventative measure, the DIQUIET variable is being NEWed in
the Mailman routines.
-
- 28 SEQ #27
- DATE APPLIED: 2005-02-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Scheduling an option to P-MESSAGE
-
- 26 SEQ #28
- DATE APPLIED: 2005-06-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
If you stay in user menu while selecting P-MESSAGE and then go to
another application with the DEVICE prompt, the XMQUIET variable is not
killed. Therefore, the 'Subject' and the subsequent questions are not
asked (version 3 changes).
-
- 30 SEQ #30
- DATE APPLIED: 2005-06-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Delivery queue clogged by very large messages
-
- 5 SEQ #3
- DATE APPLIED: 2002-09-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*5
MailMan 8.0 be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMJMORX1 7116146 7133283 5
XMKPR 10051281 10056227 5
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except, of course, that
NOIS: HIN-0902-41106
MailMan 8.0 be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Test Site: FORUM
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*5 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*5
Want KIDS to INHIBIT LOGONs during the install? YES// NO
If you do a search for messages, and then forward 2 of them to a remote site,
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
MailMan tells you that it forwarded 4 messages. This patch fixes that.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except, of course, that
-
- 35 SEQ #32
- DATE APPLIED: 2005-12-02 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Close ALL OGC domains (with the "RC-<something>.GC.DOMAIN.EXT" format).
-
- 34 SEQ #33
- DATE APPLIED: 2006-01-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Undefined error at Q+12^XMXUTIL3.
-
- 33 SEQ #34
- DATE APPLIED: 2006-01-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Corrects XM*8*26
-
- 36 SEQ #36
- DATE APPLIED: 2006-07-11 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Allow a non-human user to send bulletins.
-
- 41 SEQ #38
- DATE APPLIED: 2009-09-24 12:43:23
- APPLIED BY: USER,SEVENTEEN
- DESCRIPTION:
There are two fixes in this patch: The first issue concerns an error
message when trying to secure a KIDS build in Packman. The second
issue occurs while using the XMXAPI's, the variable DIERR is being
leaked which could cause other issues in Fileman if it is not
cleaned up.
-
- 40 SEQ #39
- DATE APPLIED: 2010-08-30 17:26:54
- APPLIED BY: USER,SEVENTEEN
- DESCRIPTION:
This patch will prevent users from adding themselves as their
own surrogate, correct the Mailman Developers Guide so
the documentation is accurate regarding the API XMXAPIG,
and inactivate the domain LRN.DOMAIN.EXT.
-
- 44 SEQ #40
- DATE APPLIED: 2012-08-29 11:41:13
- APPLIED BY: USER,SEVENTEEN
- DESCRIPTION:
This patch updates the Mailman TCPIP entry point to handle
instances where the software is run on Linux based Operating
Systems.
-
- 45 SEQ #41
- DATE APPLIED: 2014-01-29 15:01:49
- APPLIED BY: USER,SEVENTEEN
- DESCRIPTION:
This patch will address the following issues:
1. Mailman returns an error "may not be real person"
2. Partial message is being delivered due to multiple
message parts that come through from different servers at different times.
3. Compile errors on the $ZC command.
-
- 47 SEQ #42
- DATE APPLIED: 2016-01-08 11:54:55
- APPLIED BY: USER,FIFTYFOUR
- DESCRIPTION:
Patch XM*8.0*47 addresses five issues:
message will not be sent. When using the Mailman application to send a
message, subject lines are automatically truncated. The code changes will
duplicate this functionality.
3. An entry in the BULLETIN(3.6) file named XM DOMAIN ADDED makes several
references to the NOIS system which is no longer used. In an effort to
correct this issue and avoid future issues, the name NOIS will be
replaced with the more generic term "trouble ticket."
4. Two Mailman API's have been confirmed to be functioning incorrectly.
The COPYAMT^XMXSEC1 API does not properly count the number of lines in a
mail message. The OPTEDIT^XMXSEC2 API does not properly check if a
message text or message subject line can be edited.
5. Mailman API QX^XMXUTIL3 is not properly displaying a list of users
that are either current or not current in reading a message.
1. When using the Mailman extrinsic function $$MG^XMBGRP to create a new
mail group, if the organizer's DUZ is only 4 digits, and those 4 digits
match with the last 4 of the SSN of any person in the New Person(#200)
file, the call will fail and the mail group will not be created.
2. When using the Mailman API SENDMSG^XMXAPI, if the subject line is
under 3 characters or over 65 characters the API will fail and the
-
- 48 SEQ #43
- DATE APPLIED: 2016-01-15 15:29:31
- APPLIED BY: USER,FIFTYFOUR
- DESCRIPTION:
In preparation for the VA's transition from IPv4 to IPv6 the MailMan
package will require modifications to make it IPv6 ready.
-
- 1 SEQ #4
- DATE APPLIED: 2002-10-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*1
is at a minimum. It has no patch prerequisites, except, of course, that
MailMan 8.0 be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMKP 16206281 16231239 1
XMTDL 18753082 18995257 1
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOIS: BAY-0802-31743
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except, of course, that
MailMan 8.0 be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer.
Test Site: Bay Pines, FL
On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
If you send or forward a message to * (Broadcast to all local users), as well
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*1 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*1
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
as to SHARED,MAIL, the message is not delivered to SHARED,MAIL. This patch
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
fixes that.
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
NOTE: This patch should be installed during off hours, when user activity
-
- 49 SEQ #44
- DATE APPLIED: 2019-01-03 16:58:22
- APPLIED BY: USER,FIFTYFOUR
- DESCRIPTION:
The variable DIRUT is being left in the partition when reports use the
P-MESSAGE device. This can result in inappropriate program execution as
well as being a SAC standard violation. This patch corrects this
deficiency.
-
- 51 SEQ #45
- DATE APPLIED: 2024-04-17 11:50:12
- APPLIED BY: USER,EIGHTYNINE
- DESCRIPTION:
Patch XM*8.0*51 addresses an issue with two MailMan commands.
MailMan needs to be updated to disable the EXPN and VRFY commands.
There is no configuration option to tune SMTP commands in MailMan.
This impacts all VistA sites that enable the MailMan service.
-
- 52 SEQ #46
- DATE APPLIED: 2024-05-17 10:22:13
- APPLIED BY: USER,EIGHTYNINE
- DESCRIPTION:
This Mailman patch XM*8.0*52 - sets LOCKS for options, and Audit for
fields. Please refer to the description in Forum Patch.
-
- 6 SEQ #5
- DATE APPLIED: 2002-10-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*6
notify of the problem. This message gets bigger and bigger with
subsequent failures, because it reports on every previous failed attempt,
which can number in the 1000s. This patch limits the message size by
reporting a maximum of 100 previous failed attempts.
2. Patch XM*8.0*1 failed to include the patch number in the second line of
routine ^XMTDL. This patch adds it.
3. For GT.M systems, change the listener from the non-standard port 2525
to standard 25 in routine ^XMRUCX.
4. In routine ^XMR1, add a check to reject a connection if the site
attempting to connect is listed in the NETWORK SENDERS REJECTED (#4.501)
file.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patches XM*8.0*1 and *5.
============================================================================
ROUTINES:
Remedy Ticket: HD 12891 / CHG 4269
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMCX 5550363 5865594 6
XMKPR 10056227 11722808 5,6
XMR1 10825754 11104837 6
XMRUCX 1143285 1138934 6
Test Sites: MPI-AUSTIN, CIOFO-ALBANY
XMTDL 18995257 18999651 1,6
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patches XM*8.0*1 and *5.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan,
but you should stop the background filer. Failure to do so may result
in "source routine edited" errors.
On the Manage MailMan:Local Delivery Management menu, use the
following option to stop the background filer:
STOP background filer
This patch contains several fixes.
Are you sure you want the BACKGROUND FILERS to STOP delivering mail? NO// YES
===
<< Background filer will stop soon. >>
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*6 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*6
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
1. When MailMan has tried all the scripts to transmit a queue, and the
Enter a '^' to abort the install.
DEVICE: HOME// <Do NOT queue it!>
------------------
6. Start the background filer.
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background filer will start soon. >>
7. DSM Sites: After patch has installed, rebuild your map set, if necessary.
transmission still fails, MailMan sends the postmaster a message to
===========================================================================
-
- 7 SEQ #6
- DATE APPLIED: 2002-11-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*7
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMRTCP 3549159 3556521 7
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
Remedy Ticket: HD 13399 / CHG 4289
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Test Site: Long Beach, CA
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*7 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*7
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
This patch fixes a problem in routine ^XMRTCP. It attempts to access a
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
non-existing variable called XMB("LASTTRY"). The actual name of the
variable is XMB("LAST TRY").
-
- 8 SEQ #7
- DATE APPLIED: 2002-11-08 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*8
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMCQA 6380548 6587405 8
XMCQH 2468361 5816398 8
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
Remedy Ticket: HD 11287 / CHG 4299
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
Test Site: CMOP-HINES
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*8 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*8
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
The Transmission Queue History report produced by OPTION: Historical Queue
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
Data/Stats Report [XMQHIST] shows zero sent and received for every site.
This patch fixes that.
-
- 9 SEQ #8
- DATE APPLIED: 2002-12-20 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*9
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMJMOR 14793912 14800752 9
XMJMORX 13578226 13600647 9
XMJMP 15497599 15552495 9
XMJMP1 18918998 18999813 9
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
NOIS: TOG-0502-11848
===========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It has no patch prerequisites, except that MailMan 8 must
be installed.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
Test Site: Togus, ME
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*9 Loaded from Distribution <date/time>
========
Install Questions for XM*8.0*9
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
When using the option "Read/Manage Messages" and selecting to print a
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
message from the displayed list, if an ^ is entered at the device prompt
to abort, MailMan will echo back 1 message printed. Nothing actually
prints. This patch fixes that.
-
- 12 SEQ #9
- DATE APPLIED: 2002-12-20 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch XM*8.0*12
NOTE: This patch may be installed at any time.
It has no patch prerequisites, except that MailMan 8 must be installed.
============================================================================
ROUTINES:
The second line of the routine now looks like:
;;8.0;MailMan;**[patch list]**;Jun 28, 2002
Before After
Name Checksum Checksum Patch List
------------------------------------------------------------------
XMC 3542655 3544373 12
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
===========================================================================
INSTALLATION:
NOTE: This patch may be installed at any time.
It has no patch prerequisites, except that MailMan 8 must be installed.
NOIS: HIN-1202-41276
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option. This loads
the patch into a Transport Global on your system.
4. Users may be on the system. You do not need to stop TaskMan
or the background filer.
5. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Test Site: Hines
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: XM*8.0*12 Loaded from Distribution <date/time>
=========
Install Questions for XM*8.0*12
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <You may queue it if you wish>
------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if necessary.
===========================================================================
If you D ^XMC from the programmer prompt, select '1' to enter MailMan,
and upon exiting MailMan, press RETURN to exit ^XMC, the routine aborts
with an undefined XMABORT. This patch fixes that.
- DATE INSTALLED AT THIS SITE: 2002-09-06 00:00:00
- INSTALLED BY: USER,ONE
- DESCRIPTION OF ENHANCEMENTS:
MailMan 8.0
(through patches XU*8.0*216 and DI*22.0*68, respectively).
11. You can now send, forward, or filter-forward messages to H.device
(Headerless print). It will print the message, without a header, on the
device. As before, sending messages to D.device will print them with
a header.
12. In response to NOIS HWH-0502-41774, if you become a surrogate of a user,
and try to access a message that the user is not on (but you are), you will
be told that you will have to forward the message to the user, in order to
access it as the user. You will then be given the opportunity to forward
it, if it's OK to do so. (For example, if the message is closed, you would
not be allowed to forward it, if you didn't send it.)
13. In response to NOIS CHY-0597-50209, when using TalkMan to communicate
with a site, MailMan will only consider using scripts whose TYPE is TELNET.
14. The pre-init, PRE^XMYPRE, will
- K ^DOPT("XMC"), to reset the programmer options (D ^XMC).
- Kill the old "AC" xref definition for NETWORK PRIORITY TRANSMISSION field
6, in the basket multiple of file 3.7, and change all xrefs
MailMan 8.0 offers the following improvements over MailMan 7.1:
^XMB(3.7,.5,2,"AC",1,XMK,XMZ) to ^XMB(3.7,.5,2,XMK,1,"AC",1,XMZ).
- Delete the following fields from file 4.2999, MESSAGE STATISTICS, because
they are not used:
7 OUTGOING MESSAGE COUNT
8 CHARACTERS REC'D
9 INCOMING MESSAGE COUNT
10 CHARACTERS SENT
- Delete the ENTRY ACTION fields for options XMQSHOW, XMSUBEDIT, XMDXPROT.
15. The post-init, POST^XMYPRE, will
- Go through MailMan's security keys and ensure that the 'mutually
exclusive' keys are correct.
16. Here are DD changes:
a. MESSAGE file 3.7
- Change field 2, FORWARDING ADDRESS to fix the bulletin xref. FileMan
thought that it was firing XM-FWD-ADDRESS-CHECKER, yet it was actually
firing XMZFWDBULL. It now fires XM FWD ADDRESS CHANGE, a new bulletin,
1. MailMan is now DNS aware. It can use the Kernel API MAIL^XLFNSLK
which looks like the old ones, but has a better name.
STANDARD DATA DICTIONARY #3.7 -- MAILBOX FILE
STORED IN ^XMB(3.7,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
3.7,2 FORWARDING ADDRESS 0;2 FREE TEXT
Remote address to which mail is routed
INPUT TRANSFORM: D XMFWD^XMVVITA(.X,$G(XMIA)) I $D(X) K:$L(X)>50
to retrieve IP addresses. It is no longer necessary to manually update the
!($L(X)<1) X
LAST EDITED: APR 23, 2002
HELP-PROMPT: Enter a forwarding address (name@domain) of up
to 50 characters.
DESCRIPTION: This field names an additional address to which
any messages addressed to you are routed. This
address must be a remote address or a local
device.
If you want a local user to see your messages,
IP addresses in the DOMAIN file, 4.2. The IP address fields will remain in
make that user a surrogate.
See the LOCAL DELIVERY FLAG. If you do not
edit this field to 'ON', then mail will only be
delivered to your FORWARDING ADDRESS and not to
your Mailbox.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: ^^BULLETIN MESSAGE
file 4.2, and MailMan will use them. However, if they don't work, MailMan
1)= S Y(0)=X,D0=DA X "N DIIND F DIIND=1.001:.00
1 Q:$D(^DD(3.7,2,1,1,DIIND))[0 X ^(DIIND)" K X
MY S XMB="XM FWD ADDRESS CHANGE" D ^XMB:$D(^XMB
(3.7,"B",XMB)),ENT^XMUT7(DA) K Y,XMB
1.001)= S X=Y(0) S Y(1)=$S($D(^XMB(3.7,D0,0)):^
(0),1:"") S X=$S('$D(^VA(200,+$P(Y(1),U,1),0)):
"",1:$P(^(0),U,1)) S XMB(1)=X
1.002)= S X=Y(0) S Y(1)=$S($D(^XMB(3.7,D0,0)):^
(0),1:"") S X=$P(Y(1),U,2) S XMB(2)=X
2)= Q
will use the Kernel API to retrieve a list of valid IP addresses. When
CREATE PARAMETER #1)= NAME
CREATE PARAMETER #2)= FORWARDING ADDRESS
CREATE VALUE)= XM FWD ADDRESS CHANGE
DELETE VALUE)= NO EFFECT
This cross reference sends two bulletins.
The first, XM FWD ADDRESS CHANGE, notifies
responsible individuals (belonging to the mail
group associated with the bulletin) that a user
has changed his forwarding address. This is
MailMan finds one that works, MailMan will replace the non-working IP
the "official" bulletin of this cross
reference.
The second, XM FWD ADDRESS CHECK, is sent to
the user's new forwarding address as test to
see if the address is valid. If it's not
valid, the sender (the Postmaster) will receive
an error message. This bulletin has been
piggy-backed onto the "official" bulletin.
FileMan is not aware of this.
address with the working one. In order to activate DNS awareness, this
CROSS-REFERENCE: 3.7^F
1)= S ^XMB(3.7,"F",$E(X,1,30),DA)=""
2)= K ^XMB(3.7,"F",$E(X,1,30),DA)
This cross reference enables the site manager
to easily find a user who enters a bad
forwarding address.
- Change field 3.702,6 - NETWORK PRIORITY TRANSMISSION
to expand the set of codes to add low priority, and to change the "AC" xref
new field in the MAILMAN SITE PARAMETERS file 4.3 must be set to 'yes':
from user-level to message-level. (See item 3, above, for more info.)
3.702,6 NETWORK PRIORITY TRANSMISSION? 0;6 SET
'1' FOR HIGH PRIORITY;
'0' FOR REGULAR PRIORITY;
'2' FOR LOW PRIORITY;
HELP-PROMPT: How should this message be handled during
transmission?
DESCRIPTION: This field is used to flag messages that need
to be transmitted before or after all other
4.3,8.22 DNS AWARE Yes or No?
messages in a queue.
Messages in the queue which are flagged as HIGH
priority are transmitted before all other
messages.
Messages in the queue which are flagged as
REGULAR priority (default) are transmitted
next.
Also, routine ^XLFNSLK must exist, and the following field in the
Messages in the queue which are flagged as LOW
priority are transmitted after all other
messages.
Messages with the same priority are transmitted
in IEN order, which is not necessarily the
order in which they appear in the transmit
queue.
Only the POSTMASTER (or surrogate) may change
KERNEL SYSTEMS PARAMETERS file 8989.3 must be properly filled in with
the priority of a message in a transmit queue.
If, during a transmission, MailMan has problems
with a particular message, MailMan may flag
that message as LOW priority, so that other
messages in the queue will transmit, before the
problem message is attempted again.
Changes to message priorities can be made even
while a queue is being transmitted.
an IP address:
FIELD INDEX: AC (#12) REGULAR IR SORTING ONLY
Short Descr: Transmission Priority Cross Reference
Description: This xref is used by MailMan during message
transmission to identify messages which should
be transmitted first (high priority) or last
(low priority). Messages with regular priority
are not xref'd.
Set Logic: S ^XMB(3.7,DA(2),2,DA(1),1,"AC",$E(X,1,1),DA)=""
Set Cond: S X=X
Kill Logic: K ^XMB(3.7,DA(2),2,DA(1),1,"AC",$E(X,1,1),DA)
8989.3,51 DNS IP IP address for DNS
Kill Cond: S X=X
Whole Kill: K ^XMB(3.7,DA(2),2,DA(1),1,"AC")
X(1): NETWORK PRIORITY TRANSMISSION? (3.702,6)
(Subscr 1) (Len 1) (forwards)
b. MAIL GROUP file 3.8, add a trigger to field .01 to populate field 5.1
STANDARD DATA DICTIONARY #3.8 -- MAIL GROUP FILE
STORED IN ^XMB(3.8,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
3.8,.01 NAME 0;1 FREE TEXT (Required)
MAIL GROUP NAME
INPUT TRANSFORM: S:X?1"G.".E!(X?1"g.".E) X=$E(X,3,99) K:$L(X)>30
!($L(X)<3)!'(X'?1P.E)!(X'?.ANP) X
HELP-PROMPT: ANSWER MUST BE 3-30 CHARACTERS IN LENGTH
DESCRIPTION: The name of a mail group, i.e. a list of
recipients who can all be addressed at once by
reference to this name.
2. For TCP/IP connections, MailMan can now build transmission scripts
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 3.8^B
1)= S ^XMB(3.8,"B",$E(X,1,30),DA)=""
2)= K ^XMB(3.8,"B",$E(X,1,30),DA)
CROSS-REFERENCE: ^^TRIGGER^3.8^5
1)= X ^DD(3.8,.01,1,2,1.3) I X S X=DIV S Y(1)=$
S($D(^XMB(3.8,D0,3)):^(3),1:"") S X=$P(Y(1),U,1
),X=X S DIU=X K Y S X=DIV S X=$G(XMDUZ,DUZ) S D
IH=$G(^XMB(3.8,DIV(0),3)),DIV=X S $P(^(3),U,1)=
DIV,DIH=3.8,DIG=5 D ^DICR
on-the-fly. (Transmission scripts exist in the DOMAIN file 4.2, in the
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S
Y(1)=$S($D(^XMB(3.8,D0,3)):^(3),1:"") S X=$S('$
D(^VA(200,+$P(Y(1),U,1),0)):"",1:$P(^(0),U,1))=
""
2)= Q
CREATE CONDITION)= ORGANIZER=""
CREATE VALUE)= S X=$G(XMDUZ,DUZ)
DELETE VALUE)= NO EFFECT
FIELD)= ORGANIZER
When a user creates a mail group, this trigger
Test Sites: FORUM, San Francisco, Central Alabama, FO-Albany, FO-Oakland
TRANSMISSION SCRIPT multiple, in the TEXT field 2.) If the TYPE is "SMTP",
makes that user the organizer of the group.
The user is free to change that field.
c. INTER-UCI TRANSFER file 4.281, increase domain name field lengths to
agree with .01 field in file 4.2. Also increase lengths of B & C xrefs.
STANDARD DATA DICTIONARY #4.281 -- INTER-UCI TRANSFER FILE
STORED IN ^%ZISL(4.281,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
"TCPCHAN", or null, and the TEXT field has no records, and these fields
---------------------------------------------------------------------------
4.281,.01 FROM DOMAIN 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>64!($L(X)<3)!'(X'?1P.E) X
HELP-PROMPT: Answer must be 3-64 characters in length
CROSS-REFERENCE: 4.281^B
1)= S ^%ZISL(4.281,"B",$E(X,1,64),DA)=""
2)= K ^%ZISL(4.281,"B",$E(X,1,64),DA)
4.281,1 TO DOMAIN 0;2 FREE TEXT
INPUT TRANSFORM: K:$L(X)>64!($L(X)<3) X
in the MAILMAN SITE PARAMETERS file 4.3 are filled in:
HELP-PROMPT: Answer must be 3-64 characters in length
CROSS-REFERENCE: 4.281^C
1)= S ^%ZISL(4.281,"C",$E(X,1,64),DA)=""
2)= K ^%ZISL(4.281,"C",$E(X,1,64),DA)
3)= XXXX - Do not delete
This cross-reference is used by the receiving
UCI to find entries which have been
'transmitted' to it from other UCIs.
d. Add fields to MESSAGE STATISTICS file 4.2999.
4.3,8.23 TCP/IP COMMUNICATIONS PROTOCOL Points to file 3.4
STANDARD DATA DICTIONARY #4.2999 -- MESSAGE STATISTICS FILE
STORED IN ^XMBS(4.2999,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
4.2999,8 DIRECTION 3;8 SET
'S' FOR SENDING;
'R' FOR RECEIVING;
HELP-PROMPT: Are we sending or receiving?
4.3,8.24 TCP/IP TRANSMISSION SCRIPT Points to file 4.6
DESCRIPTION: This field is used to report whether, at any
given time, we are sending messages to, or
receiving messages from, the site.
4.2999,48 XMIT IP ADDRESSES TRIED 4;8 FREE TEXT
INPUT TRANSFORM: K:$L(X)>100!($L(X)<3) X
HELP-PROMPT: Answer must be 3-100 characters in length.
DESCRIPTION: This is a list of IP addresses, separated by
commas, which have already been used in
attempting to connect with the site.
...then MailMan creates the script. This one is for FORUM:
We use this list in conjunction with the DNS
server, which returns a list of valid addresses
to try. Using both lists, we can come up with
the next IP address to try.
4.29992,3 XMIT AUDIT IP ADDRESS 0;4 FREE TEXT
INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X
HELP-PROMPT: Answer must be 1-20 characters in length.
DESCRIPTION: This is the IP address used for this attempt.
O H=DOMAIN.EXT,P=TCP/IP-MAILMAN
e. Change fields in MESSAGE STATISTICS file 4.2999.
Changed the title and description:
4.2999,.01 NAME 0;1 POINTER TO DOMAIN FILE (#4.2)
(Required)
Domain name
INPUT TRANSFORM: S:$D(X) DINUM=X
DESCRIPTION: Domain for which network mail transmission
C TCPCHAN-SOCKET25
information is collected.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 4.2999^B
1)= S ^XMBS(4.2999,"B",$E(X,1,30),DA)=""
2)= K ^XMBS(4.2999,"B",$E(X,1,30),DA)
Changed to a pointer and changed the help prompt:
4.2999,2 MESSAGE IN TRANSIT 3;2 POINTER TO MESSAGE FILE (#3.9)
HELP-PROMPT: Enter the IEN of the message being transmitted.
where:
DESCRIPTION: This points to the 3.9 (Message) file entry of
the message being transmitted.
Corrected the spelling of "included":
4.29991,103 MESSAGES RECEIVED 0;3 NUMBER
INPUT TRANSFORM:K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X
HELP-PROMPT: Type a Number between 0 and 9999999, 0 Decimal
Digits
"DOMAIN.EXT" is taken from the DOMAIN name.
DESCRIPTION: Messages received are included here even if
they are received only to be forwarded on to
another site. Also included are responses and
messages received previously (as long as they
have additional recipients).
Increased the length of the following fields:
4.29991,104 CHARACTERS SENT 0;4 NUMBER
INPUT TRANSFORM:K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1.N) X
"TCP/IP-MAILMAN" is the protocol pointed to by field 8.23
HELP-PROMPT: Type a number between 0 and 999999999, 0
Decimal Digits
DESCRIPTION: This is a count of the number of characters in
the messages sent.
4.29991,105 CHARACTERS RECEIVED 0;5 NUMBER
INPUT TRANSFORM:K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1.N) X
HELP-PROMPT: Type a number between 0 and 999999999, 0
Decimal Digits
DESCRIPTION: This is a count of the number of characters in
"TCPCHAN-SOCKET25" is the script pointed to by field 8.24.
the messages received.
4.29991,106 LINES SENT 0;6 NUMBER
INPUT TRANSFORM:K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1.N) X
HELP-PROMPT: Type a number between 0 and 99999999, 0 Decimal
Digits
DESCRIPTION: This is a count of the number of lines in the
message sent.
4.29991,107 LINES RECEIVED 0;7 NUMBER
INPUT TRANSFORM:K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1.N) X
HELP-PROMPT: Type a number between 0 and 99999999, 0 Decimal
Digits
DESCRIPTION: This is a count of the number of lines in the
messages received.
f. Add fields to MAILMAN SITE PARAMETERS file 4.3
(See items 1 and 2, above, for more info.)
STANDARD DATA DICTIONARY #4.3 -- MAILMAN SITE PARAMETERS FILE
3. Messages in transmit queues can now be designated as low priority, as
STORED IN ^XMB(1,
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
4.3,8.22 DNS AWARE NETWORK;2 SET
'0' FOR NO;
'1' FOR YES;
HELP-PROMPT: Should MailMan use DNS to look up IP addresses?
DESCRIPTION: In order for MailMan to be DNS aware, the site
must have installed the requisite Kernel
well as high priority. If a message gets stuck in a transmit queue and is
patches for DNS.
If you answer 'no', MailMan will use the IP
addresses in the domain scripts.
If you answer 'yes', MailMan will use the IP
addresses in the domain scripts, but if they
fail, or don't exist, MailMan will use DNS to
ascertain other IP addresses to try. MailMan
will replace failed script IP address with the
holding up the rest of the queue for whatever reason, MailMan will make
successful DNS IP address.
4.3,8.23 TCP/IP COMMUNICATIONS PROTOCOL NETWORK;3
POINTER TO COMMUNICATIONS PROTOCOL FILE (#3.4)
(Required)
HELP-PROMPT: Which protocol shall be used for TCP/IP?
DESCRIPTION: For TCP/IP connections, the scripts (the TEXT
field, 2, in the TRANSMISSION SCRIPT multiple,
4, of the DOMAIN file, 4.2) are ignored.
that message a low priority message, so that all the other messages are
We identify the TCP/IP transmission scripts in
file 4.2 by the TYPE field, 1.2, within the
TRANSMISSION SCRIPT multiple. Those whose TYPE
is 'SMTP', 'TCPCHAN', or null are considered
TCP/IP transmission scripts.
We can ignore the scripts, because they are
standard.
Here's an example of one for FORUM:
transmitted ahead of it. The postmaster can also make these priority
O H=DOMAIN.EXT,P=TCP/IP-MAILMAN
C TCPCHAN-SOCKET25-VXD
In this script, the TCP/IP-MAILMAN refers to
the communications protocol to use. This field
should point to the communications protocol in
file 3.4 that should be used for TCP/IP
connections.
changes. In the message queue, high-priority messages are now marked with
4.3,8.24 TCP/IP TRANSMISSION SCRIPT NETWORK;4
POINTER TO TRANSMISSION SCRIPT FILE (#4.6)
(Required)
HELP-PROMPT: Which script shall be used for TCP/IP?
DESCRIPTION: For TCP/IP connections, the scripts (the TEXT
field, 2, in the TRANSMISSION SCRIPT multiple,
4, of the DOMAIN file, 4.2) are ignored.
We identify the TCP/IP transmission scripts in
file 4.2 by the TYPE field, 1.2, within the
'^', instead of '$'. Low priority messages are marked with 'v'.
TRANSMISSION SCRIPT multiple. Those whose TYPE
is 'SMTP', 'TCPCHAN', or null are considered
TCP/IP transmission scripts.
We can ignore the scripts, because they are
standard.
Here's an example of one for FORUM:
O H=DOMAIN.EXT,P=TCP/IP-MAILMAN
MailMan 8.0 is a maintenance release. It includes the complete MailMan
C TCPCHAN-SOCKET25-VXD
In this script, the TCPCHAN-SOCKET25-VXD refers
to the transmission script to use. This field
should point to the transmission script in file
4.6 that should be used for TCP/IP connections.
NOTE: This release should be installed after hours, when user activity is at
a minimum. Your site should be patched through MailMan patch XM*7.1*198.
It is also expected that Kernel 8.0 and FileMan 22.0 are installed and are
The postmaster can now change the transmit priority at the message level
reasonably up-to-date (through patches XU*8.0*216 and DI*22.0*68,
respectively). It is up to you to check this. KIDS will not.
Installation will take approximately 5 minutes.
============================================================================
ROUTINES:
The second line of the routines now look like:
;;8.0;MailMan;;Jun 28, 2002
Routine list and checksums can be found in routines XMNTEG and XMNTEG0.
(at the 'Message action: Ignore//' prompt). As at the basket level, the
===========================================================================
INSTALLATION:
NOTES:
a. This release should be installed after hours, when user activity is at a
minimum. Your site should be patched through MailMan patch XM*7.1*198. It
is also expected that Kernel 8.0 and FileMan 22.0 are installed and are
reasonably up-to-date (through patches XU*8.0*216 and DI*22.0*68,
respectively). It is up to you to check this. KIDS will not.
command to use is 'X'. (In a user basket, the 'X' at the message level is
b. Installation will take approximately 5 minutes.
c. DSM sites running SlotMaster may see routine mapping problems with ZSLOT
users, even after disabling mapping. Therefore, such sites should consider
the following steps:
- Shutdown ZSLOT on all nodes.
- Disable all mapped XM routines.
- Install this release.
- Enter manual edits.
- Rebuild mapped routine sets.
- Shutdown/restart all DSM configurations.
a command to unload a PackMan message or KIDS build. In a remote transmit
An alternative to the above steps is to disable all mapped XM routines about
a week before you load this release. That way you wouldn't need to shutdown
ZSLOT or shutdown/restart DSM configurations.
1. Users may NOT be on the system during installation of this release.
2. DSM Sites: disable mapping for all MailMan routines.
3. Retrieve the MailMan 8.0 KIDS build (XM8.KID) via FTP from one of the
Anonymous Directories by following the instructions in the MailMan 8.0
Release Message.
4. On the KIDS:Installation menu, use the following option to load the
queue, the 'X' changes the transmit priority. The difference is the
build into a Transport Global on your system:
Load a Distribution
Enter a Host File: E:\INETPUB\FTPROOT\XM8.KID or USR$:[USER.NAME]XM8.KID
========================== =======================
(How you answer the above prompt depends on the system you're on and where
you placed the build you retrieved in the previous step. The answers
shown are examples only.)
5. Users should not be on the system.
Place TaskMan in a WAIT state.
You may also wish to shut down HL7 filers/LLP's and other background
context, and writers of MailMan front-ends should take note!)
tasks which may attempt to create new messages.
6. On the Manage MailMan:Local Delivery Management menu, use the following
option to stop the background filer:
STOP background filer
Are you sure you want Background Filers to stop delivering mail? No// YES
===
<< Background Filers will stop soon. >>
7. On the KIDS:Installation menu, use the following options to install the
Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: MAILMAN 8.0 Loaded from Distribution <date/time>
===========
Install Questions for MAILMAN 8.0
Incoming Files:
4. MailMan date/times are now in a standard format, produced by the Kernel
3.4 COMMUNICATIONS PROTOCOL
Note: You already have the 'COMMUNICATIONS PROTOCOL' File.
3.6 BULLETIN
Note: You already have the 'BULLETIN' File.
3.7 MAILBOX
Note: You already have the 'MAILBOX' File.
3.73 MESSAGES TO BE NEW AT A LATER DATE
API: $$FMTE^XLFDT(datetime,"2Z"). Previously, 3020803.153204 would be
Note: You already have the 'MESSAGES TO BE NEW AT A LATER DATE' File.
3.8 MAIL GROUP
Note: You already have the 'MAIL GROUP' File.
3.816 DISTRIBUTION LIST
Note: You already have the 'DISTRIBUTION LIST' File.
3.9 MESSAGE
Note: You already have the 'MESSAGE' File.
suite of data dictionaries, but it does not populate the files. This
displayed as '03 Aug 02 15:32'. Now, it is displayed as '08/03/02@15:32'.
4.2 DOMAIN
Note: You already have the 'DOMAIN' File.
4.281 INTER-UCI TRANSFER
Note: You already have the 'INTER-UCI TRANSFER' File.
4.2996 INTERNET SUFFIX
Note: You already have the 'INTERNET SUFFIX' File.
This change is also carried through to all MailMan APIs which return
4.2997 REMOTE USER DIRECTORY
Note: You already have the 'REMOTE USER DIRECTORY' File.
4.2998 MESSAGE DELIVERY STATS
Note: You already have the 'MESSAGE DELIVERY STATS' File.
4.2999 MESSAGE STATISTICS
Note: You already have the 'MESSAGE STATISTICS' File.
4.3 MAILMAN SITE PARAMETERS
date/time in MailMan format. Users of such APIs should take note!
Note: You already have the 'MAILMAN SITE PARAMETERS' File.
4.4 MAILMAN TIME ZONE
Note: You already have the 'MAILMAN TIME ZONE' File.
4.501 NETWORK SENDERS REJECTED
Note: You already have the 'NETWORK SENDERS REJECTED' File.
4.6 TRANSMISSION SCRIPT
Note: You already have the 'TRANSMISSION SCRIPT' File.
Incoming Mail Groups:
Enter the Coordinator for Mail Group 'XM SUPER SEARCH': <Your site's ISO>
=================
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// YES
===
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
5. MailMan remote message IDs now include the message date, to ensure that
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <Don't queue this>
------------------
8. Remove TaskMan from WAIT State. If you shut down HL7 filers/LLPs or
any other background tasks, you may restart them.
9. Start the background filer.
if you are told that a message is a duplicate of a previously received
On the Manage MailMan:Local Delivery Management menu, use the following
option to start the background filer:
START background filer
<< Background Filers will start soon. >>
10. Ensure that the new fields in file 4.3, MAILMAN SITE PARAMETERS, are
correctly entered:
8.22 DNS AWARE Yes or No?
8.23 TCP/IP COMMUNICATIONS PROTOCOL Points to file 3.4
8.24 TCP/IP TRANSMISSION SCRIPT Points to file 4.6
11. DSM Sites: If your site maps routines, then rebuild your map set.
message, it really is. Sites will no longer have problems sending messages
Many routines have become obsolete and should be removed from the map
set. Here is a new recommended list of routines to map, should your
site choose to map routines:
Minimum Additional
------- ----------
XM XMC1A,XMC1B
XMC1 XMK*
XMJ* XML
XMR XMR1,XMR2,XMR3*
XMS XMS1,XMS2,XMS3
from a production account to a test account which was created by "mirroring"
XMT*
XMVVITAE
XMXADDR*
XMXSEC*
XMXUTIL*
===========================================================================
the production account. The remote message ID is now the message number
following by a period, followed by the 7-digit FileMan message creation
version expects that a site already has MailMan 7.1 installed and running,
date. Before, a remote message ID might be 34561234@DOMAIN.EXT. Now it
would be 34561234.3020803@DOMAIN.EXT.
6. The ^XMC*, ^XMR*, ^XMS* suite of routines, which are responsible for
scheduling, transmitting to, and receiving messages from remote sites, have
been completely overhauled to make them easier to understand and easier to
maintain.
7. MailMan will no longer display user names by taking them directly from
the .01 field of the NEW PERSON file, 200. The API, $$NAMEFMT^XLFNAME,
and that it is patched through XM*7.1*198. It is also expected that
supplied as part of the Name Standardization project, is used, instead.
Thus, the names of people whose last names, for instance, contain periods,
apostrophes, or spaces, are properly displayed (ST. IVES, O'MALLEY, and
VAN DYKE), instead of improperly (STIVES, OMALLEY, and VANDYKE).
8. In response to NOIS FAV-0202-71819, messages with responses may no longer
be forwarded to broadcast to all users. Such messages may have important
information in the responses, and as we all know, responses are not auto-
forwarded to remote sites for users with auto-forward addresses. Users who
attempt to broadcast messages with responses will be encouraged to copy the
Kernel 8.0 and FileMan 22.0 are installed and are reasonably up-to-date
message and its responses into a new message, which can be broadcast.
9. Incoming PackMan and KIDS messages are no longer subject to the
restriction NETWORK - MAX LINES RECEIVE (field 8.31, file 4.3). Other kinds
of messages continue to be subject to that restriction.
10. If a task transmitting messages to another site fails and has to be
requeued, it really is requeued. Previously, that wasn't true. Previously,
the failing task queued up a new task to take its place, and then the
failing task stopped.
|