Configurar las variables en plantillas y reutilizar los elementos del mensaje al que responde
Andre Klapper
ak-47@gmx.net
Novell, Inc
Daniel Mustieles
daniel.mustieles@gmail.com 2012 - 2015
Jorge González
jorgegonz@svn.gnome.org 2007-2011
Francisco Javier F. Serrador
serrador@openshine.com 2005, 2006

# Usar variables en plantillas

# Configurar variables para plantillas de mensajes

Seleccione Editar Complementos.

Pulse Plantilas.

Pulse la pestaña Configuración.

Puede añadir, editar o quitar los pares de claves y valores. Puede especificar cualquier número de pares de claves y valores.

La aparición de la cada $key en cualquier plantilla se reemplaza con el valor que tiene en la configuración. Por ejemplo, si establece la clave a Director y el valor a Tomás, cualquier aparición de $Director se reemplaza con Tomás en el mensaje.

Asuma que tiene 1.000 plantillas de mensajes con el nombre actual de su jefe como referencia en ellas. Cuando el jefe actual cambia, no es fácil reemplazar manualmente el nombre del jefe en las 1.000 plantillas. Si los mensajes tienen un valor de clave $Jefe, puede cambiar el valor en la pestaña Configuración de este complemento.

De forma predeterminada todas las variables de entorno se usan como pares de claves-valores. Una aparición de $env_variable se reemplaza por el valor que lleva. Por ejemplo, una aparición de $PATH en su plantilla se reemplaza por su valor al usar la plantilla.

El proceso de reemplazo usa el siguiente orden de precedencia:

$key se reemplaza por el valor ajustado para ello en la pestaña Configuración del complemento Plantillas.

Si no se encuentra la clave, se reemplaza con el valor de su variable de entorno.

Si la clave no es una opción de configuración ni una variable de entorno, entonces no se hacen cambios.

# Usar elementos de un mensaje en una plantilla al responder

Las plantillas pueden contener más parejas clave-valor que las predefinidos. También puede obtener cualquier valor de una cabecera de mensaje del correo al que está aplicando la plantilla, además del cuerpo completo del mensaje.

Para hacer esto, use el formato `$ORIG[nombre_cabecera]` y reemplace la variable `nombre_cabecera` por la cabecera actual. Por ejemplo, si quiere insertar el asunto en el mensaje al que está respondiendo, use `$ORIG[subject]`. Para insertar el cuerpo completo, use `$ORIG[body]`.

Si no se encuentra un reemplazo para la variable, la variable no se quita (excepto `$ORIG[body]`), pero se deja para que pueda ver que hubo un error. Esto podría pasar al intentar usar cabeceras que no siempre están disponibles en el mensaje original (por ejemplo, `$ORIG[reply-to]`).