| Previous | Contents | Index | 
The only solution to the problem of @DIS mailing list addresses 
expanding into the To: or other header is to stop using VMS MAIL 
@DIS distribution lists or @DIS style 
addresses within PMDF MAIL.
PMDF has absolutely no control over the expansion of VMS MAIL 
@DIS mailing lists. The expansion is done, and necessarily 
so, by VMS MAIL. It cannot work any other way: VMS MAIL must look at 
each address from the list, determine if it is a pure MAIL-11 address, 
a DECnet MAIL-11 address, or an address involving a foreign protocol 
interface, and dispatch it accordingly. PMDF is handed, one address at 
a time, those addresses from the list which are intended for PMDF. (Any 
addresses that are not intended for PMDF, VMS MAIL does not even tell 
PMDF about; see Section 34.4.13.) PMDF does not know that a mailing list 
was used. While PMDF is passed a pure text string containing the exact 
(original) To: address presented by the user (e.g., 
@STAFF.DIS), the context under which to evaluate that 
string does not exist. It can have been entered on a remote DECnet node 
in which case any incomplete file specifications cannot be resolved, 
and similarly for addresses effected through process logical names. 
Moreover, the string is just plain text and there are no assurances 
that it contains anything meaningful (e.g., 
TM%"bob\[123,456]").
To prevent @DIS mailing lists from being expanded into the message 
headers, stop using @DIS style addresses and begin using 
PMDF's mailing list facilities. See Section 4.1 for information on 
creating system-wide mailing lists. Direct your users to the OpenVMS 
Edition of the PMDF User's Guide for information on setting up 
their own mailing lists.
| Previous | Next | Contents | Index |