Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

우편 인쇄 사용자 정의

CDE 우편 시스템은 DTMAIL_FILE 데이터 유형에 정의된 인쇄 활동을 사용하여 메시지를 인쇄합니다. OpenWindows 우편 도구가 지정하는 인쇄 스크립트를 사용하지 않습니다. 인쇄 동작을 변경하려면 이 인쇄 활동을 수정해야 합니다.

인쇄 활동을 수정하는 방법

  1. 원하는 편집기를 사용하여 다음 파일을 작성하십시오.

    	HomeDirectory/.dt/types/dtmail.dt
  2. 다음 명령행을 이 파일에 입력하십시오.

    	# 
    	# 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는 인쇄 필터로서, 첨부 파일을 떼어내고 일련의 텍스트만 남게 합니다. dtlplp에 대한 표준 CDE 인터페이스입니다. %(File)Arg_1%은 인쇄중인 파일입니다.


  3. 사용자가 원하는 인쇄 명령어를 포함하도록 EXEC_STRING을 수정하십시오.

  4. 우편 시스템을 다시 시작하십시오.