Lloyd Zusman wrote:
> The way I envision this working is as follows:
> 
> Step 1: A message arrives and is fed through a courierfilter.
> 
> Step 2: The filter decides that the message needs to be modified in some
>         way, so it writes some information into a database that
>         describes the modifications to the message, using the queue ID
>         as a key.  For example, this database might be some sort of dbm
>         file.

What happens if the message is then cancelled, and the queue ID is later 
reused?  Wouldn't your modified message would probably be delivered to 
different users, exposing private information to unintended recipients, 
*and* losing the message that they were supposed to receive?


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to