Auto Accept Agent CustomResponseText Problem
This is Exchange 2003 SP2We are using the auto accept agent for scheduling of various resources (conference rooms, teleconference numbers, etc..) within our company. The agent works great for doing this. However, recently we started working with the CustomResponseText tag in trying to create custom responses for specific mailboxes. So far with no luck. We added a custom response to the global settings, which works just fine. Responses come back now with the new global custom response text. However, when I add a mailbox settings section and add custom response text to that particular mailbox, responses only come back with the global custom response text. I have run debugging on the mailbox at level 4 and it shows both custom response texts are being picked up, but yet it still only responds with the global text. Below is the autoaccept.config.xml (note, the email and numbers were changed from the original for posting):
<?xml version="1.0" encoding="utf-8"?>
<Configuration
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:microsoft.exchange.agents.autoaccept.config"
xsi:schemaLocation="urn:microsoft.exchange.agents.autoaccept.config AutoAccept.config.xsd"
>
<GlobalSettings>
<BookingWindowInMonths>12</BookingWindowInMonths>
<DeleteAttachments>true</DeleteAttachments>
<DeleteComments>true</DeleteComments>
<DeleteNonCalendarItems>true</DeleteNonCalendarItems>
<DisableReminders>true</DisableReminders>
<EnforceRecurringMeetingEndDate>true</EnforceRecurringMeetingEndDate>
<RecurringMeetingConflictPercentageAllowed>0</RecurringMeetingConflictPercentageAllowed>
<RecurringMeetingMaximumConflictInstances>0</RecurringMeetingMaximumConflictInstances>
<RemovePrivateProperty>true</RemovePrivateProperty>
<TraceLevel>4</TraceLevel>
<TraceListenerFile>c:\temp\log.txt</TraceListenerFile>
<TraceToEventLog>false</TraceToEventLog>
<EnableResponseDetails>true</EnableResponseDetails>
<IncludeDebugInResponse>true</IncludeDebugInResponse>
<CustomResponseText>Thank you for using the conference room scheduling system.
As a courtesy to others, please remember to update the meeting in your Outlook if the time or location changes, or to cancel it altogether if it is cancelled.</CustomResponseText>
</GlobalSettings>
<Mailbox EMailAddress="xxx@ourdomain.com">
<Settings>
<EnableResponseDetails>true</EnableResponseDetails>
<IncludeDebugInResponse>true</IncludeDebugInResponse>
<CustomResponseText>Thank you for scheduling your conference call using the conference room scheduling system. For your convenience, the following information is provided.
Extension: xxx
External Number for Dial-In: 555-555-5555
At the first prompt, press 1 for English
At the following prompt, press 1 for extension dialing
Enter the 3-digit extension, 555, to access the conference call</CustomResponseText>
</Settings>
</Mailbox>
</Configuration>
The output from the debug file is below:
AutoAccept:2009-06-04T08:57:14:Thread 872:
Trying to delete 13 leftover temp files in C:\WINDOWS\TEMP\.
AutoAccept:2009-06-04T08:57:31:Thread 148:
Configuration Manager Settings
GlobalSettings:
BookingWindowInMonths = 12
DeleteAttachments = True
DeleteComments = True
DeleteNonCalendarItems = True
DisableReminders = True
EnforceRecurringMeetingEndDate = True
RecurringMeetingConflictPercentageAllowed = 0
RecurringMeetingMaximumConflictInstances = 0
RemovePrivateProperty = True
TraceLevel = 4
TraceListenerFile = c:\temp\log.txt
TraceToEventLog = False
EnableResponseDetails = True
IncludeDebugInResponse = True
CustomResponseText = Thank you for using the conference room scheduling system.
As a courtesy to others, please remember to update the meeting in your Outlook if the time or location changes, or to cancel it altogether if it is cancelled.
Mailbox: xxx@ourdomain.com
EnableResponseDetails = True
IncludeDebugInResponse = True
CustomResponseText = Thank you for scheduling your conference call using the conference room scheduling system. For your convenience, the following information is provided.
Extension: xxx
External Number for Dial-In: 555-555-5555
At the first prompt, press 1 for English
At the following prompt, press 1 for extension dialing
Enter the 3-digit extension, 555, to access the conference call
AutoAccept:2009-06-04T08:57:31:Thread 148:
This appointment will be processed as a new request because there is no associated item in the resource calendar folder.
AutoAccept:2009-06-04T08:57:31:Thread 148:
Any reminders for appointment file://./backofficestorage/ourdomain.com/MBX/xxx/Inbox/tst.EML have been deleted.
AutoAccept:2009-06-04T08:57:32:Thread 148:
Stamping sequence number 0 on the meeting about to be accepted.
AutoAccept:2009-06-04T08:57:32:Thread 148:
Moving item from file://./backofficestorage/ourdomain.com/MBX/xxx/Inbox/tst.EML to file://./backofficestorage/ourdomain.com/mbx/xxx/Deleted Items/{3c5c6f46-55fd-4f70-9243-b0b77a82aba9}-tst.EML
AutoAccept:2009-06-04T08:57:32:Thread 148:
All attachments for incoming message file://./backofficestorage/ourdomain.com/mbx/xxx/Deleted Items/{3c5c6f46-55fd-4f70-9243-b0b77a82aba9}-tst.EML have been disabled.
AutoAccept:2009-06-04T08:57:32:Thread 148:
Any reminders for appointment file://./backofficestorage/ourdomain.com/mbx/xxx/Deleted Items/{3c5c6f46-55fd-4f70-9243-b0b77a82aba9}-tst.EML have been disabled.
AutoAccept:2009-06-04T08:57:32:Thread 148:
file://./backofficestorage/ourdomain.com/MBX/xxx/Inbox/tst.EML has been successfully processed by AutoAccept Agent.
AutoAccept:2009-06-04T08:57:32:Thread 148:
Releasing mutex
June 4th, 2009 7:41pm
Did you ever find an answer for this? Because i am running into the same issue. Thanks
Free Windows Admin Tool Kit Click here and download it now
June 16th, 2009 9:58pm