Thanks.!! the option is very useful.
Regards,
El 18/1/20 a las 21:45, Wietse Venema escribió:
I'm adding a new field to the Postfix queue file that says if a
message was forcibly expired. The field is set with the postsuper
command, using syntax that is similar to other postsuper commands.
The new option behaves like 'delete' except of course that it sets
a flag in a file instead of deleting it.
-e queue_id
Expire one message with the named queue ID in the named mail
queue(s) (default: hold, incoming, active and deferred).
This only marks the message as expired. The message will be
returned to the sender when the queue manager opens it for
delivery (but mail in the hold queue stays in that queue).
Deferred messages are returned with the actual reason for the
delay; other messages are returned with the reason "5.7.0 mes-
sage is administratively expired".
To expire multiple files, specify the -e option multiple times,
or specify a queue_id of - to read queue IDs from standard input
(see the -d option for an example).
As implemented, this does not release a file from 'hold'. It only
sets a flag in a queue file. That is the purist approach. However
I suspect that some people would not want to have to say
To delete one file:
postsuper -e queueid -H queueid
To delete a bunch of files:
postqueue -pj | script | postsuper -e -
postqueue -pj | script | postsuper -H -
If the intent of expiration is to make messages 'go away' then it
makes sense that '-e' automagically un-holds a message, so that the
queue manager can return it as undeliverable.
Wietse
--
envialosimple.com <http://www.envialosimple.com>
Emanuel Gonzalez
IT / Departamento Emails
emanuel.gonza...@donweb.com <mailto:emanuel.gonza...@donweb.com>
www.envialosimple.com <http://www.envialosimple.com>
by donweb <http://www.envialosimple.com>
Nota de confidencialidad: Este mensaje y archivos adjuntos al mismo son
confidenciales, de uso exclusivo para el destinatario del mismo. La
divulgación y/o uso del mismo sin autorización por parte de DonWeb.com
queda prohibida.
DonWeb.com no se hace responsable del mensaje por la falsificación y/o
alteración del mismo.
De no ser Ud el destinatario del mismo y lo ha recibido por error, por
favor, notifique al remitente y elimínelo de su sistema.
Confidentiality Note: This message and any attachments (the message) are
confidential and intended solely for the addressees. Any unauthorised
use or dissemination is prohibited by DonWeb.com.
DonWeb.com shall not be liable for the message if altered or falsified.
If you are not the intended addressee of this message, please cancel it
immediately and inform the sender
Nota de Confidencialidade: Esta mensagem e seus eventuais anexos podem
conter dados confidenciais ou privilegiados.
Se você os recebeu por engano ou não é um dos destinatários aos quais
ela foi endereçada, por favor destrua-a e a todos os seus eventuais
anexos ou copias realizadas, imediatamente.
É proibida a retenção, distribuição, divulgação ou utilização de
quaisquer informações aqui contidas.
Por favor, informenos sobre o recebimento indevido desta mensagem,
retornando-a para o autor.