Este es el comando setforward 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
setforward: crea una base de datos de reenvío
SINOPSIS
adelantar cdb tmp
DESCRIPCIÓN
adelantar lee una tabla de instrucciones de reenvío de su entrada estándar. Se convierte
la tabla en una base de datos de reenvío. La base de datos de reenvío puede ser utilizada por avance rápido.
adelantar escribe la base de datos de reenvío a tmp; luego se mueve tmp a cdb. tmp y cdb
debe estar en el mismo sistema de archivos.
Si hay un problema al crear tmp, adelantar se queja y se va cdb solo.
El formato de la base de datos de reenvío es portátil entre máquinas.
INSTRUCCIÓN FORMATO
Una instrucción de reenvío contiene un dirigidos, dos puntos, una serie de comandos y un
punto y coma. Cada comando es un beneficiario dirección, propietario dirección, externo envío listao
programa. Los comandos están separados por comas.
Por ejemplo,
[email protected]: [email protected], [email protected];
dice ese correo para [email protected] debe enviarse a las direcciones de los destinatarios
[email protected] y [email protected].
Cuándo adelantar ve # ignora todo el texto desde # hasta el final de la línea:
# esto es un comentario
adelantar ignora todos los demás finales de línea, por lo que puede dividir una instrucción de reenvío
a través de líneas. También ignora espacios y tabulaciones. Excepción: puede poner un espacio (o pestaña o
coma o lo que sea) en un objetivo o comando colocando una barra invertida delante de él.
(Sin embargo, los bytes NUL no están permitidos en ningún lugar).
OBJETIVOS
Cuándo avance rápido ve la dirección entrante [email protected], intenta tres objetivos:
[email protected], @ host.domy usuario@. Obedece las órdenes para el primer objetivo que
encuentra. Los nombres de los objetivos se interpretan sin importar el caso.
Todos los comandos para un solo objetivo deben enumerarse en una sola instrucción. Excepción:
la dirección del propietario se puede incluir en una instrucción separada.
RECIPIENTE DIRECCIONES
Si un comando comienza con un ampersand, adelantar toma los bytes restantes en el comando
como dirección de destinatario:
[email protected]: &[email protected];
avance rápido envía cada mensaje de correo entrante a la dirección del destinatario. El recipiente
La dirección debe incluir un nombre de dominio completo. No puede tener más de 800 bytes.
Si la dirección de un destinatario es en sí misma un destino en la tabla de reenvío, avance rápido will
manejar de forma recursiva las instrucciones para ese objetivo. Tenga en cuenta que @ host.dom y usuario@
los comodines no se aplican aquí; se aplican solo a la dirección entrante.
Si un comando comienza con una letra o un número, adelantar toma todo el comando como un
Dirección del receptor:
[email protected]: [email protected];
PROPIETARIO DIRECCIONES
Si un comando comienza con un signo de interrogación, adelantar toma los bytes restantes en el
comando como dirección de propietario:
[email protected]:?[email protected];
avance rápido usa esa dirección como el remitente del sobre para el correo reenviado, por lo que los rebotes
vuelve a esa dirección. (Normalmente, si un mensaje se reenvía a una dirección incorrecta,
volver al remitente del sobre original).
EXTERNA ENVÍO LISTAS
Si un comando comienza con un punto o una barra, adelantar toma el comando completo como el nombre
de un archivo de lista de correo binario creado por establecer lista de correo:
[email protected]: /etc/lists/sos.bin;
avance rápido leerá y obedecerá los comandos en ese archivo. El archivo debe ser legible por todo el mundo.
y accesible para avance rápido.
PROGRAMAS
Si un comando comienza con una barra vertical o un signo de exclamación, adelantar toma el resto de
el comando como el nombre de un programa a ejecutar:
dew @: | monitor de rocío;
Para una barra vertical, avance rápido alimenta el mensaje a ese programa. Un signo de exclamación
funciona de la misma manera excepto que avance rápido insertos $ UFLINE, $ RPLINEy $ DTLINE delante
del mensaje
DUPLICADOS
Cuándo avance rápido está construyendo la lista de destinatarios para un mensaje, realiza un seguimiento de la
direcciones de destinatarios y listas de correo externas que ha utilizado. Si aparece el mismo comando
de nuevo, se salta. Por ejemplo:
[email protected]: [email protected], [email protected];
[email protected]: [email protected], [email protected];
[email protected]: [email protected], [email protected];
Un mensaje para [email protected] será enviado a [email protected] sólo una vez. (Esto también significa que
direcciones en un bucle de reenvío interno se descartan.)
Excepción: si un objetivo tiene una dirección de propietario, los comandos para ese objetivo se consideran
diferente de los comandos para objetivos `` externos ''.
Utilice setforward en línea utilizando los servicios de onworks.net