I am having a problem with a client of mine that has several attorneys that are in and out of the office all the time. The LA's do not want to manually put things on the attorneys calendars as the program they are using automatically e-mails meeting requests. We are using Exchange 2003 SP2 and Outlook clients are spread out between 2003, 2007 and 2010.
So far I have found two ways to make this happen.
1. Auto Accept Agent - By registering the attorney's mailboxes as resource mailboxes all appointments are automatically accepted. I had to change some configuration in the XML file for the AAA to allow regular e-mails to stay in the inbox. The big problem with this is that the AAA will not accept meeting requests that conflict with another meeting unless they are "recurring". I have searched all over the place and can find no way to allow conflicting meetings using the AAA.
2. Outlook client/local computer registry. I found a way to modify the registry on a local computer running Outlook to automatically accept all meeting requests whether they be conflicting or non-conflicting. The problem with this is that Outlook must remain open on the local computer to process this command. If Outlook is closed the meeting requests will just sit in the inbox and not be auto accepted at all.
FYI - the registry option is HKCU>Software>Microsoft>Office>(Outlook Version Number)>Options>General. Created a DWORD value called AutoProcessIdleTime and set to hexadecimal 3e8.
Also enabled an option on the local Outlook under Tools>Options>Preferences>Calendar Options>Resource Scheduling>Automatically accept meeting requests and process cancellations.
Ok so those are the only two options I found when dealing with auto accepting meeting requests in Exchange 2003. The AAA does not allow conflicting appointments and the other option is to leave Outlook open on the workstations. They are both unacceptable work arounds and I was hoping to find a better way to do this. If anyone can help me out with this I would greatly appreciate it. Thanks.