InglésFrancésEspañol

Ad


icono de página de OnWorks

mailplate: en línea en la nube

Ejecute mailplate en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mailplate que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mailplate: reformatear los borradores de correo de acuerdo con las plantillas

SINOPSIS


placa de correo [[--nuevo | -n] | [--editor | -e]] [- mantener-desconocido | -k] [--verboso | -v] [--depurar
| -d] Nombre de la plantilla archivo-mensaje

placa de correo [- mantener-desconocido | -k] [--verboso | -v] [--depurar | -d] Nombre de la plantilla
< datos del mensaje

placa de correo [[--auto | -a] | [--menú | -m]] [[--nuevo | -n] | [--editor | -e]] [- mantener-desconocido
| -k] [--verboso | -v] [--depurar | -d] archivo-mensaje

placa de correo [[--auto | -a] | [--menú | -m]] [- mantener-desconocido | -k] [--verboso | -v] [--depurar
| -d] mensaje datos

placa de correo [--ayuda | -h]

placa de correo [--versión | -V]

DESCRIPCIÓN


placa de correo es un programa que reformatea los borradores de correo según una plantilla determinada. los
La plantilla se puede especificar en la línea de comando, pero mailplate también puede usar control
información de los archivos de plantilla para seleccionar automáticamente una plantilla adecuada
(--auto). Se planea una función de menú de selección (--menú).

Aplicar una plantilla significa obtener datos seleccionados de un mensaje de correo existente (a menos que
--nuevo se especifica) y llenarlo en las ranuras apropiadas en la plantilla. Los mensajes son
procesado en tres partes: encabezados, cuerpo y firma.

Cuándo --nuevo se da, una instanciación vacía de la plantilla se escribe en stdout. En el
momento, --nuevo no se puede combinar con --editor.

La plantilla puede definir dos tipos de encabezados: obligatorios y preservativos. Obligatorio
los encabezados tienen prioridad sobre los encabezados en el mensaje existente y, por lo tanto, los sobrescriben.
Los encabezados de preservativo indican a mailplate que transfiera sus datos del mensaje de correo existente.
Los encabezados del mensaje existente pero no definidos en la plantilla se eliminan, a menos que
- mantener-desconocido es dado.

El cuerpo y la firma están separados por ´-- ´. Si no se encuentra este centinela, no hay firma
extraído. Las plantillas se pueden interpolar y los datos se pueden rellenar en espacios. Los espacios de ayuda son
lleno con la salida de los comandos auxiliares (que deben definirse en la configuración),
las ranuras de variables de entorno son solo eso, y las ranuras de variables de correo se pueden llenar con datos
obtenido ejecutando expresiones regulares o comandos sobre el mensaje.

Este script se puede ejecutar de varias formas:

· Como filtro, aplica una plantilla a los datos de stdin y escribe el resultado en stdout.

· Cuándo --editor se pasa, el script genera editor sensato en el resultado. Por lo tanto, puede
ser utilizado como editor para su agente de usuario de correo.

· Dado un archivo, modifica el archivo, a menos que no pueda escribir en el archivo, en cuyo caso
escribe a stdout.

CAMPUS


Estos programas siguen la sintaxis habitual de la línea de comandos GNU, con opciones largas que comienzan con
dos guiones (`--´):

--auto, -a
Active el descubrimiento automático de plantillas.

--menú, -m
Elija de una lista de plantillas (aún no implementadas)

--nuevo, -n
Crea un mensaje nuevo.

--editor, -e
Generar editor una vez que se aplica la plantilla.

- mantener-desconocido, -k
Conservar los encabezados de correo no especificados en la plantilla.

--verboso, -v
Escribir mensajes informativos a stderr.

--depurar, -d
Inicie un depurador después de la inicialización.

--ayuda, -h
Mostrar resumen de opciones.

--versión, -V
Muestra la versión del programa.

CHUCHO INTEGRACIÓN


Yo uso mailplate como mi $ editor para mutt, con la siguiente configuración en mi ~ / .mutt / muttrc:

establecer editor = "~ / .bin / mail / mailplate --edit --auto --keep-unknown "

mailplate actualmente tiene un poco de limitación, o al menos no he descubierto una manera
cómo solucionarlo con sensatez todavía. Si vuelve a editar un mensaje del menú de redacción de mutt,
hace que mailplate vuelva a procesar el mensaje, lo cual es posible que no desee.

De manera similar, si se encuentra editando mensajes desde el índice o el buscapersonas, probablemente
Tampoco quiero que la placa de correo se interponga en el camino. Para estos casos, actualmente utilizo el
siguientes dos combinaciones de teclas:

macro compose e ´: set my_editor = "$ editor" : establecer editor = editor sensible : set editor = "$ my_editor" ´ "invocar el editor normal para editar el mensaje"
macro index, pager e ´: set my_editor = "$ editor" : establecer editor = editor sensible : set editor = "$ my_editor" ´ "invocar el editor normal para editar el mensaje"

VIM INTEGRACIÓN


A menudo estoy editando un mensaje con vim y encuentro que necesito usar una identidad diferente.
Para este propósito, tengo las siguientes combinaciones de teclas en mi ~ / .vim / ftplugin / mail.vim:

nmap : w :%! mailplate --keep-unknown --auto
nmap : w :%! mailplate --keep-unknown privado
nmap : w :%! mailplate --keep-unknown debian

Ahora, cuando respondo a un mensaje, mailplate elige automáticamente la plantilla correcta y, si
luego cambio de opinión, puedo presionar Cp, para anular la elección y seleccionar el privado
plantilla, o simplemente presione para que vuelva a ejecutar la detección automática.

Utilice mailplate en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    usm
    usm
    Usm es un paquete de slackware unificado
    gerente que maneja automático
    resolución de dependencia. unifica
    varios repositorios de paquetes, incluidos
    slackware, flojo, p...
    Descargar usm
  • 2
    Chart.js
    Chart.js
    Chart.js es una biblioteca Javascript que
    permite a los diseñadores y desarrolladores dibujar
    todo tipo de gráficos usando HTML5
    elemento de lienzo Chart js ofrece una gran
    matriz ...
    Descargar Chart.js
  • 3
    iReport-Designer para JasperReports
    iReport-Designer para JasperReports
    NOTA: Compatibilidad con iReport/Jaspersoft Studio
    Anuncio: a partir de la versión 5.5.0,
    Jaspersoft Studio será el oficial
    cliente de diseño para JasperReports. yo reporto
    será...
    Descargar iReport-Designer para JasperReports
  • 4
    PostInstaladorF
    PostInstaladorF
    PostInstallerF instalará todos los
    software que Fedora Linux y otros
    no incluye por defecto, después
    ejecutando Fedora por primera vez. Su
    fácil para ...
    Descargar PostInstallerF
  • 5
    rastro
    rastro
    El proyecto strace se ha trasladado a
    https://strace.io. strace is a
    diagnóstico, depuración e instrucción
    rastreador de espacio de usuario para Linux. Esta usado
    para monitorear un...
    Descargar seguimiento
  • 6
    GUI de extracto de gMKV
    GUI de extracto de gMKV
    Una GUI para la utilidad mkvextract (parte de
    MKVToolNix) que incorpora la mayoría (si
    no todas) la funcionalidad de mkvextract y
    Utilidades mkvinfo. Escrito en C#NET 4.0,...
    Descargar gMKVExtractGUI
  • Más "

Comandos de Linux

Ad