Interesting application!  Here are the basic ideas.

> The basic idea would be:
> 
> 1. Delete all new emails.

You would need to set vm-arrived-message-hook or vm-arrived-messages-hook to
delete the new mail.

> 2. Mark all emails from any of the email addresses listed in ????

> 3. Mark all threads those emails from 2 are in.  Or mark all emails
>    with the same subject as those found in 2.

You would need to define a virtual folder for the kind of messages you want
to read.  See in particular, the `thread' virtual-selector operator.

vm-mark-messages-by-virtual-folder should allow you to mark these messages.

> 4. Un-delete all those emails.

M N u does it.

> 5. Clear the marks.

M u does it.

(All this applies to VM 8.2.0b.  Can't say if it works in older versions.)

Cheers,
Uday

Reply via email to