La Aplicación de correo de CDE imprime los mensajes de correo mediante la acción Print que esté definida para el tipo de datos DTMAIL_FILE. No utiliza la secuencia de comandos de impresión especificada por la Herramienta de correo de OpenWindows. Para cambiar el comportamiento de la impresión debe modificar esta acción Print.
Mediante su editor preferido, cree el siguiente archivo:
DirectorioInicio/.dt/types/dtmail.dt
Introduzca las siguientes líneas en el archivo:
#
# Omitir la acción Print predeterminada para los buzones
#
ACTION Print
{
LABEL Imprimir
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 es un filtro de impresión que elimina los anexos, lo que origina un flujo de texto normal. dtlp es la interfaz estándar de CDE para lp. %(File)Arg_1% es el fichero que se está imprimiendo.
Modifique EXEC_STRING para que incluya los comandos de impresión que desee.
Reinicie la Aplicación de correo.