CDE 電子郵件使用定義為 DTMAIL_FILE 資料類型的列印動作來列印郵件訊息。它不使用由 OpenWindows 郵件工具所指定的列印指令集。如果要變更列印行為,您必須修改此列印動作。
使用您最喜愛的編輯器,建立以下檔案:
HomeDirectory/.dt/types/dtmail.dt
將下列各行輸入此檔案中:
#
# 置換信箱的內定列印動作
#
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 介面。%(檔案)Arg_1% 是列印的檔案。
重新啟動電子郵件。