Solaris CDE: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Den Druck von E-Mail-Nachrichten anpassen

Der CDE-Mailer druckt Mail-Nachrichten mit der Aktion 'Drucken', die für den Datentyp DTMAIL_FILE definiert ist. Das vom OpenWindows-Mail-Programm definierte Druckerskript wird nicht verwendet. Wenn der Ablauf eines Druckvorgangs geändert werden soll, muß diese 'Drucken'-Aktion modifiziert werden.

Die 'Drucken'-Aktion umdefinieren

  1. Erzeugen Sie mit einem Editor Ihrer Wahl die folgende Datei:

    	Home-Verzeichnis/.dt/types/dtmail.dt
  2. Fügen Sie die folgenden Zeilen in die Datei ein:

    	# 
    	# Vordefinierte DRUCKEN-Aktion für Mailboxen außer Kraft setzen
    	# 
    	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%;' 
    	}

    Hinweis -

    dtmailpr ist ein Druckfilter, der Anlagen entfernt und lediglich normalen Text übrig läßt. dtlp ist die voreingestellte CDE-Schnittstelle zu lp. %(File)Arg_1% ist die Datei, die gedruckt wird.


  3. Ergänzen Sie EXEC_STRING mit den gewünschten Druckbefehlen.

  4. Starten Sie den Mailer neu.