La Gestione posta del CDE stampa i messaggi usando l'azione di stampa definita per il tipo di dati DTMAIL_FILE. Essa non utilizza lo script di stampa specificato dalla Posta Elettronica di OpenWindows. Per cambiare questo comportamento è necessario modificare l'azione di stampa.
Usando un editor di testo, creare il file seguente:
Directory_Iniziale/.dt/types/dtmail.dt
Inserire in questo file le righe seguenti:
#
# Modifica dell'azione Stampa predefinita per i messaggi
#
ACTION Print
{
LABEL Stampa
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 è un filtro di stampa che separa gli allegati, producendo un flusso continuo di testo. dtlp è l'interfaccia standard del CDE per lp. %(File)Arg_1% è il file che viene stampato.
Modificare il valore di EXEC_STRING inserendo il comando di stampa desiderato.
Riavviare la Gestione posta.