El mié, 03-05-2017 a las 11:13 -0400, Ulises Gonzalez escribió:

> Por lo visto voy a estar un poco tranquilo este fin, as'i que voy a ver 
> que invento de esto, ya ver'e que se me ocurre para reencolar los 
> correos automa'ticamente. Hace tanto que no toco un Postfix que ya he 
> perdido algunas habilidades, quiz'as con un postqueue se pueda hacer 
> algo, tengo que ver mis notas viejas.

No, que yo sepa postqueue no resolvería el problema.

Sin embargo, mirando el manual de postsuper, me encuentro esto:

-d queue_id
              Delete one message with the named queue ID from the named
mail queue(s) (default: hold, incoming, active and deferred).

              If a queue_id of - is specified, the program reads queue
IDs from standard input. For example, to delete all mail with exactly
one recipient u...@example.com:

              mailq | tail +2 | grep -v '^ *(' | awk  ´BEGIN { RS = "" }
                  # $7=sender, $8=recipient1, $9=recipient2
                  { if ($8 == "u...@example.com" && $9 == "")
                        print $1 }
              ´ | tr -d '*!' | postsuper -d -

              Specify "-d ALL" to remove all messages; for example,
specify "-d ALL deferred" to delete all mail in the deferred queue.  As
a safety measure, the word ALL must be specified in upper case.

O sea, hace exactamente lo contrario de lo que nos interesa hacer
(elimina los mensajes a un determinado usuario, en lugar de extraer y
encolar los dichos mensajes). Pudiera tomarse como punto de partida para
razonar  un script en el cual donde dije digo, dije Diego... y bueno,
hay que decir algunas "boberías" más, sustituyendo el postsuper por otra
cosa ;-)

> 
> Por cierto estoy a punto de liberar un script que hice en otra tarde de 
> lluvia para intentar resolver el cl'asico error de novatos de hacer 
> chmod -R 777 /var  o algo similar que luego deja todos los permisos 
> fuera de lugar y despu'es nada levanta o trabajan con problemas. 

Está interesante eso!

-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
Una conclusión es el punto en que usted se cansó de pensar.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a