mandato forw

Finalidad

Reenvía mensajes.

Sintaxis

forw [ + Folder ] [ -draftfolder +Folder | -nodraftfolder ] [ Message ] [ -draftmessage Message ] [ -digest Name [ -issue Number ] [ -volume Number ] ] [ -form FormFile ] [ -editor Editor | -noedit ] [ -whatnowproc Program | -nowhatnowproc ] [ -filterFile] [ -annotate [ -inplace | -noinplace ] | -noannotate ] [ -format| -noformat ] [ -help ] 

Descripción

El mandato forw inicia una interfaz para reenviar mensajes. De forma predeterminada, la interfaz de mandatos de forw :

  • Abre para editar un archivo UserMhDirectory/draft.
  • Solicita al usuario que especifique la información de reenvío basándose en la plantilla definida en el archivo /etc/mh/mhl.forward .
  • Solicita al usuario que especifique cualquier texto adicional que debe acompañar al mensaje reenviado.

Para finalizar la edición del archivo UserMhDirectory/draft ', pulse la secuencia Ctrl-D. El mandato forw añade el mensaje actual de la carpeta actual al archivo draft . Si desea añadir más de un mensaje, utilice el parámetro Mensajes .

Nota: Se debe dejar una línea de guiones o una línea en blanco entre la cabecera y el cuerpo del mensaje para que el mensaje se identifique cuando se envíe.

Al salir del editor, el mandato forw inicia la solicitud What Now? . Pulse la tecla Intro para ver una lista de los submandatos disponibles de whatnow . Estos submandatos le permiten continuar editando el mensaje, listar el mensaje, dirigir la disposición del mensaje o finalizar el proceso del mandato forw .

El mandato forw le permite cambiar el formato del mensaje reenviado con el distintivo -form . Por defecto, el comando utiliza el formato de mensaje predeterminado que se encuentra en su archivo/forwcomps UserMhDirectory. Si no ha definido su propio archivo forwcomps , se utiliza el archivo /etc/mh/forwcomps .

Utilice el distintivo -annotate para anotar el mensaje original con información de reenvío. Para garantizar la anotación, envíe la nota reenviada antes de salir de la interfaz de mandatos de forw .

Nota: El distintivo -annotate no se conserva en varias ejecuciones del mandato forw en el mismo borrador.

Distintivos

Tabla 1. distintivos
Elemento Descripción
-annotate Anota los mensajes reenviados con las líneas:
Forwarded: Date
Forwarded: Addresses

Utilice el distintivo -inplace para forzar la anotación en su lugar. Esto conserva los enlaces al mensaje anotado.

-digest Nombre Utiliza el recurso de resumen para crear un nuevo problema para el resumen especificado por la variable Nombre . El mandato forw expande las series de formato en el archivo components (utilizando el mismo mecanismo de serie de formato que utiliza el mandato repl ) y compone el borrador utilizando el algoritmo de encapsulación de resumen estándar. Una vez que se ha compuesto el borrador, el mandato forw graba el volumen y emite entradas para el resumen e inicia el editor.

A menos que especifique la bandera ' -form, el comando ' forw ' utiliza el formato del archivo/digestcomps UserMhDirectory. Si este archivo no existe, el mandato utiliza el valor predeterminado que se especifica en el archivo /etc/mh/digestcomps .

-draftfolder +Carpeta Coloca el mensaje de borrador en la carpeta especificada. Si no especifica este distintivo, el mandato forw selecciona una carpeta de borrador predeterminada de acuerdo con la información proporcionada en los perfiles MH (Message Handler). Si no se especifica +Folder , se presupone Current-Folder . Puede definir una carpeta de borrador predeterminada en el archivo $HOME/.mh_profile .
Nota: Si -draftfolder +Folder va seguido de un parámetro Message , es lo mismo que especificar el distintivo -draftmessage .
-draftmessage Mensaje Identifica un mensaje de borrador. Si especifica -draftfolder sin el distintivo -draftmessage , el mensaje predeterminado es new.
-editor Editor Especifica el editor inicial para preparar el mensaje.
-filter Archivo Reformatea cada mensaje que se reenvía y coloca el mensaje reformateado en el mensaje de borrador. El distintivo -filter acepta formatos utilizados por el mandato mhl .
+Carpeta Especifica la carpeta que contiene los mensajes que desea reenviar. Si no se especifica una carpeta, se presupone Current-Folder .
-form FormFile Muestra la salida del mandato forw en el formato especificado por la variable FormFile . El mandato forw trata cada línea del archivo especificado como una serie de formato. Si también se especifica el distintivo -digest , el mandato forw utiliza el formato especificado por la variable Archivo como formato del resumen. Si no se especifica el distintivo -form cuando se utiliza el distintivo -digest , el archivo de filtro de resumen se convierte en el valor predeterminado del formulario.
-format Utilizando el mandato mhl y un archivo de formato predeterminado, reformatea cada mensaje que se reenvía y coloca el mensaje reformateado en el mensaje de borrador. Si el archivo UserMhDirectory/mhl.forward ' existe, contiene el formato por defecto. De lo contrario, el archivo /etc/mh/mhl.forward contiene el formato predeterminado.
-help Lista la sintaxis del mandato, los conmutadores disponibles (conmutadores) e información de versión.
Nota: Para MH, el nombre de este distintivo debe estar completamente escrito.
-inplace Fuerza que se realice la anotación en su lugar para conservar los enlaces al mensaje anotado.
-issue Número Especifica el número de problema del resumen. El número de incidencia por defecto es uno mayor que el valor actual de la entrada ' DigestName-issue-list ' en el archivo UserMhDirectory/context.
Mensaje Especifica un mensaje. Puede especificar varios mensajes, un rango de mensajes o un único mensaje. Utilice las referencias siguientes al especificar mensajes:
Número
Número del mensaje.
secuencia
Grupo de mensajes especificados por el usuario. Los valores reconocidos incluyen:
all
Todos los mensajes de la carpeta.
cur o . (punto)
Mensaje actual. Este es el valor por omisión.
first
Primer mensaje de una carpeta.
last
Último mensaje de una carpeta.
new
Un nuevo mensaje que se crea.
next
Mensaje que sigue al mensaje actual.
prev
Mensaje que precede al mensaje actual

El mensaje predeterminado es el mensaje actual de la carpeta actual. Cuando especifica varios mensajes, el primer mensaje que se reenvía se convierte en el mensaje actual. Cuando se especifica una carpeta, dicha carpeta se convierte en la carpeta actual.

-noannotate Impide la anotación del mensaje original. Este distintivo es el valor predeterminado.
-nodraftfolder Coloca el borrador en el archivo UserMhDirectory/draft.
-noedit Suprime la edición inicial.
-noformat Impide reformatear los mensajes que se reenvían. Este distintivo es el valor predeterminado.
-noinplace Impide la anotación en su lugar. Este distintivo es el valor predeterminado.
-nowhatnowproc Impide el proceso interactivo del mandato forw . Con este distintivo, no se produce ninguna edición.
-volume Número Especifica el número de volumen del resumen. El número de volumen por defecto es el valor actual de la entrada ' DigestName '-volume-list en el archivo UserMhDirectory/context.
-whatnowproc Programa Inicia el programa especificado para guiarle a través de las tareas de reenvío.
Nota: Si especifica el mandato whatnow para Programa, el mandato forw inicia un procedimiento interno de whatnow en lugar de un programa con el nombre de archivo whatnow.

Entradas de perfil

Las siguientes entradas se introducen en el archivo UserMhDirectory/.mh_profile:

Tabla 2. Entradas de perfil
Elemento Descripción
Current-Folder: Establece la carpeta actual predeterminada.
Draft-Folder: Establece la carpeta predeterminada para borradores.
Editor: Establece el editor predeterminado.
fileproc: Especifica el programa que se utiliza para volver a archivar mensajes.
mhlproc: Especifica el programa que se utiliza para filtrar los mensajes que se reenvían.
Msg-Protect: Establece el nivel de protección para los nuevos archivos de mensajes.
Path: Especifica el UserMhDirectory.
whatnowproc: Especifica el programa que se utiliza para solicitar preguntas de What now? .

Seguridad

Usuarios RBAC de atención: este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte Base de datos de comandos privilegiados en Seguridad. Para obtener una lista de los privilegios y las autorizaciones que se asocian a este comando, consulte el comando " lssecattr " o el subcomando " getcmdattr ".

Ejemplos

  1. Para reenviar el mensaje actual a otra persona, especifique:
    forw
    El sistema le solicita que entre información en los campos de cabecera. Para omitir un campo, pulse la tecla Intro . Especifique su información en el campo To: . El sistema responde con:
    ---------Enter initial text
    Escriba el texto que desea que aparezca antes del texto del mensaje reenviado y pulse la secuencia de teclas Control-D. Se visualiza el texto del mensaje reenviado y se le solicita con What now? Intro send después de la solicitud What now? para reenviar el mensaje.
  2. Para reenviar mensaje 5 desde la carpeta inbox , especifique:
    forw    +inbox   5

Archivos

Tabla 3. archivos
Elemento Descripción
/etc/mh/digestcomps Define el formulario de mensaje predeterminado de MH cuando se especifica el distintivo -digest .
/etc/mh/mhl.forward Contiene el filtro de mensajes MH predeterminado.
UserMhDirectory/digestcomps Especifica el formulario de mensaje predeterminado de un usuario cuando se especifica el distintivo -digest . (Si existe, altera temporalmente el filtro de mensajes predeterminado de MH.)
UserMhDirectory/forwcomps Contiene un formulario de mensaje predeterminado del usuario.
UserMhDirectory/mhl.forward Contiene el filtro de mensajes predeterminado de un usuario. (Si existe, altera temporalmente el filtro de mensajes predeterminado de MH.)
/usr/bin/forw Contiene el formato ejecutable del mandato forw .
$HOME/.mh_profile Contiene el archivo que personaliza MH para un usuario individual.
UserMhDirectory/draft Contiene el borrador que se crea para editar mensajes.
/etc/mh/forwcomps Define componentes para los mensajes creados por el mandato forw .