Printer channel addresses are straightforward but do take a few minutes to learn. PMDF-FAX users will find printer addresses quite familiar.
The general format of an address for a printer channel is:
printer-domain-nameis one of the printer domain names added to the configuration file as described in Section 220.127.116.11. The
AVPLitem is described in following subsections.
18.104.22.168 The Contents of the Attribute-value Pair List, AVPL
The left hand side of a printer channel address, (i.e., the
AVPL@printer-domain-name, is constructed
in the linear attribute-value pair list (AVPL) format recommended by
RFC 2156. The general form is:
The attribute codes, for the most part, describe the intended recipient of the printer output. The available codes are similar to X.400 attribute codes, but they are not identical. They must be chosen from those shown in Table 28-5. Note that the P1 --- P8, SETUP, and USERNAME attributes are only supported on OpenVMS.
|AT||Attention (usually a person's name)|
|O||Organization or company|
|OU||Organizational unit or department|
|P1 --- P8||Parameters to be passed through the print job; OpenVMS only|
|SETUP||Setup module to be used by the print job; specify multiple modules in a comma separated list; OpenVMS only|
|TN||Recipient's telephone number|
|USERNAME||Username under which to submit print job; OpenVMS only|
USERNAME attributes will be ignored unless the SET_USERNAME=1 option has been specified in the channel's option file. Use of this attribute allows specification of the username under which to submit each print job. This username, rather than that of the process running the printer channel, will then appear on any banner or trailer pages.
22.214.171.124 Quoting the AVPL
The attribute-value pair list (AVPL) can contain spaces and other
special characters. If so, the entire list must be enclosed in double
or single quotes.
The characters /, =, and $ are treated as list punctuation characters. If any of these characters appear in either attribute names or values, they must be prefixed with a dollar sign, $, to remove their special meaning. For instance, the "a/s" in the name "Example a/s" requires special quoting:
IN%"'/at=Rex Sheds/O=Example email@example.com"
126.96.36.199 Examples of Printer Channel Addresses
Assume that the domain name printer.example.com is a legal printer
domain name. Then, the following are examples of legal printer channel
addresses as they would be specified to either VMS MAIL or DECwindows
IN%"'/AT=Ralph/TN=(714) firstname.lastname@example.org" IN%"'/TN=(714) 621-8465/AT=John Doe/O=Exampleemail@example.com" IN%"'/AT=Dan/O=Example/OU=MIS Dept./MS=XJ firstname.lastname@example.org" IN%"'/AT=Dan Doe/USERNAME=DANemail@example.com"
"/AT=Ralph/TN=(714) 624-7907/"@printer.example.com "/TN=(714) 621-8465/AT=John Doe/O=Example/"@printer.example.com "/AT=Dan/O=Example/OU=MIS Dept./MS=XJ 614/"@printer.example.com "/AT=Dan Doe/USERNAME=DAN/"@printer.example.com