Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / Tutorial de Sendmail - Macros en el archivo "cf"

Tutorial de Sendmail - Macros en el archivo "cf"

 ***** (3 opiniones)
Creative Commons Tutorial de Diego Bravo Estrada - 27 de Octubre de 2005
Temas Relacionados: Servidores de correo
37. Macros en el archivo "cf"
Para explicar esto, copiaré una parte del archivo "cf" que se vió anteriormente (en la sección del delivery local.)

|| Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, A=procmail -t -Y -a $h -d $u ||


Como se aprecia, aquí se emplearon las construcciones "$h" y "$n". Como ya sospechará el lector, esto corresponde a la expansión de dos "macros".


En particular, la macro "h" (cuyo valor se obtiene con "$h") corresponde al host destinatario del mensaje, mientras que la macro "n" corresponde al usuario destinatario del mensaje. En este caso el valor de la macro es ajustado por Sendmail automáticamente para cada mensaje.

Las macros se pueden definir con el comando "D" en cualquier parte del archivo "cf". Por ejemplo, esto redefine la macro "w" al valor "jibaros":

|| Dwjibaros ||

Las macros cuyos nombres tienen más de un caracter deben usar llaves en su definición y su expansión:

|| D{PRUEBA}amazonas.com.pe ... ${PRUEBA} ... ||

La opción de debug -d35.9 permite obtener un extenso listado de macros definidas por Sendmail y vía el archivo "cf".

Ciertas macros son asignadas internamente por el programa Sendmail (como la macro "w" que es inicializada al nombre del host "sin dominio") y otras son creadas explícitamente en el archivo "cf" con diversos propósitos.
Autor y licencia de 'Tutorial de Sendmail - Macros en el archivo "cf"'
Diego Bravo Estrada Extraído de: http://www.mononeurona.org/index.php?idp=392

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este trabajo está licenciado bajo la Creative Commons License. 1999-2005 © :: MonoNeurona.org ::
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Tutorial de Sendmail - Macros en el archivo "cf"'

Este tipo de trucos se hacen directamente en el código de sendmail, asi que como... Más »
Esta guía tiene por objetivo dar respuestas muy claras y concretas a los problemas que... Más »
Juan Carlos Inostroza en sección Redes DHCP es un servicio usado en redes para a)... Más »
Este ensayo aborda las siguientes novelas colombianas: Antonio CABALLERO, Sin remedio (1984). Efraim MEDINA Reyes,... Más »
En el presente trabajo analizaremos la traducción intersemiótica1 de la película “La Leggenda del Pianista... Más »
¿Estás seguro de que deseas eliminar este capítulo?