Sebastian Kaps <[EMAIL PROTECTED]> writes:

> You're right. I usually clean up the pending queue manually at least
> once a day. It's quite annoying if you have to type "d RET" a hundred
> times or so to remove all instances of a certain message.
> 
> I know I wouldn't have to do this if I used something like
> �tmda-pending -q -b -d -O 30d� to delete all messages older than 30
> days. But I often have to deal with contacts that mistake the confirmation
> request message for an error message[1] and stop sending email to my
> address. So I check the pending queue from time to time and release
> these messages manually.

You should definitely use the automatic deletion feature of
tmda-pending and run it from cron every day.  This will save you loads
of work.

For your other problem, instead of running tmda-pending interactively
to look for real messages that were never confirmed, run a second cron
job once a day:

tmda-pending -Cbs

and mail the output to yourself.

This will send you a four-line summary per message.  The -C switch
causes tmda-pending to show you only new messages since the last time
you ran tmda-pending with the -C switch.  In other words, if you run
this once a day, you'll see only the new messages for the day.  That
list is pretty simple to weed through for valid, unconfirmed messages.

The summary will also contain a clickable link allowing you to release
the message from within your mail program (assuming it supports HTML
mailto: links).

Those two cron jobs, together, might help make your use of TMDA not
quite so onerous. <wink>


Tim
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to