Hola, realmente no se que es lo que necesitas, ni que fue loq ue estabas
haciendo, porque no he leido tu anterior hilo.
Pero decirte que si lo que quieres es redireccionar el correo de un usuario
a otra cuenta de corre yo lo he hecho con .forward y .procmailrc:
Solo un usuario de los que tengo (usuario X) puede mandar correo al
exterior; todos los usuarios reciben un aviso del sistema cuando su
cuota de disco esta al limite, pero como estos usuarios solo pueden utilizar
el servidor como espacio de disco , no pueden logearse, y no todos tienen
una cuenta de correo del dominio, lo que hago es para cada usuario modifico
su .forward:
"| exec /usr/bin/procmail"
Y ademas, utilizo procmail para trabajar con el correo. En este caso loq ue
hago es redireccionar el correo que le llega a los usuarios con un
determinado subjetct al mail del usuario X:
#.procmailrc
SHELL=/bin/bash
PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/nmh/lib
MAILDIR=$MAIL
VERBOSE=yes
:O
* ^Subject: PALABRA_CLAVE
!usuarioX@localhost
usuarioX tiene sus propias reglas de redireccionamiento: en este caso lo que
hago es mirar quien lo envia para redireccionar un correo con el aviso del
espacio de disco al limite:
#.procmailrc de usuario x
PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/nmh/lib:.
MAILDIR=$MAIL
LOGFILE=$HOME/logs/procmail.log
VERBOSE=YES
:O h
* ^To.*usuarioY*
| setMail colovenvillena usuarioY@dominioY.com
:O h
* ^To. *usuarioZ*
| setMail usuarioZ usuarioZ@dominioZ.com
....
setMail es un pequeño script que envia el correo a la direccion pasada como
argumento tras generar el cuerpo de mensaje en un archivo temporal:
.#bin/bash
....
...
..
cat mail.$1 | mail -s "AVISO: Cuota excedida!" $2
No se si te ha servido de ayuda.
Un saludo.
----- Original Message -----
From: "Alejandro Aleman"
-- Para dar de baja la suscripcisn, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com