One of our clients asked us to configure Exchange 2010 to retain outgoing mail for a certain amount of time (independant of Outlook settings.) The idea is that an administrator has about 10 minutes to take a message out of a queue before it is sent out the organization.
I know this can be configured in Outlook, but this is not a valiable solution for us. I'm also aware that this causes queues to fill up, this is part of the consideration.
Is there a way in Exchange 2010 to configure this?
Unfortunately there's no way to do this in Exchange 2010. You could write a script to freeze the queues every so often (say, at the top of the hour) then unfreeze them periodically, but that's kind of ugly and doesn't exactly do what you want.