本节讲述特殊的配置。 定制邮件打印CDE 邮件程序使用为 DTMAIL_FILE 数据类型定义的打印操作来打印文件。它没有使用 OpenWindows 邮件工具指定的打印正文。要更改打印特性,必须修改此"打印"操作。 修改打印操作使用您喜欢的编辑器,创建下面的文件: HomeDirectory/.dt/types/dtmail.dt 在此文件中输入下面的行: # # Override default PRint action for mailboxes # ACTION Print { LABEL Print ARG_TYPE DTMAIL_FILE TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING sh -c ' \ dtmailpr -p -f% (File)Arg_1% | mp -m -l | \ dtlp -u% (File)Arg_1%;' }
dtmailpr 是一个打印过滤器,它删除附件,产生一个无格式文本流。dtlp 是 lp 的标准 CDE 接口。 %(File)Arg_1% 是正在打印的文件。
修改 EXEC_STRING,使其包含需要的打印命令。 重新启动邮件程序。
|