Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Agente de aceptación automática de Exchange Server 2003

 

Última modificación del tema: 2006-01-11

Nino Bilic

Este artículo es una introducción al Agente de aceptación automática de Microsoft® Exchange Server 2003. Tenga en cuenta que se trata únicamente de una introducción. Puede obtener más información sobre la configuración en los documentos citados en la sección Para obtener más información.

El Agente de aceptación automática es un receptor asincrónico de sucesos de almacén que ofrece procesamiento automático del servidor de las convocatorias de reunión que se envían a buzones de recursos. El Agente de aceptación automática se activa con el evento OnSave cuando se entrega un mensaje de correo electrónico en la Bandeja de entrada de un buzón de recursos registrado. Las convocatorias de reunión, las actualizaciones y las cancelaciones se procesan por orden de llegada. Si el mensaje de correo electrónico no es un elemento de calendario, el Agente de aceptación automática puede eliminarlo, según el valor del parámetro DeleteNonCalendarItems, para mantener la Bandeja de entrada limpia de mensajes de correo electrónico leídos. Si la convocatoria es una cancelación, se quitará la reunión del calendario.

Cuando se entrega una convocatoria de reunión en una carpeta Bandeja de entrada del almacén de Exchange, se activa un evento OnSave. Si el Agente de aceptación automática se ha registrado para dicho buzón, la activación del evento OnSave desencadena el agente (un receptor de sucesos ExOLEDB). En la siguiente ilustración se muestra el flujo básico de proceso, que empieza cuando se entrega un mensaje de correo electrónico a una Bandeja de entrada.

Flujo de proceso del Agente de aceptación automática

Cuando el Agente de aceptación automática procesa convocatorias de reunión, comprueba la disponibilidad del calendario del recurso, no los datos de disponibilidad publicados del recurso, y envía un mensaje de aceptación o rechazo al organizador de la reunión. El agente sólo evalúa las reuniones que tienen lugar dentro de una ventana de reserva especificada para ver si hay conflictos. El agente no pone en el calendario del recurso ninguna reunión que tenga lugar fuera de la ventana de reserva. Después de procesar la convocatoria, el Agente de aceptación automática guarda una copia de la respuesta en la carpeta Elementos enviados y mueve la convocatoria original desde la Bandeja de entrada a la carpeta Elementos eliminados. En la siguiente ilustración se muestra la lógica que sigue el Agente de aceptación automática cuando procesa una solicitud de calendario.

Flujo de proceso de solicitud de calendario

El Agente de aceptación automática acepta o rechaza las convocatorias de reunión nuevas o actualizadas para reuniones únicas según los criterios siguientes:

  • Si todo el tiempo que hay entre las horas de inicio y de fin de la convocatoria de reunión está marcado como libre en el calendario del recurso, se acepta la convocatoria.
  • Si cualquier fragmento del tiempo que hay entre las horas de inicio y de fin de la convocatoria de reunión está marcado como ocupado o provisional en el calendario del recurso, se rechaza la convocatoria.
  • Si se solicita la actualización de una reunión que se solapa con el tiempo de la reunión original, el Agente de aceptación automática no considerará el tiempo de la reunión original como ocupado y permitirá que se procese la actualización. Por ejemplo, si programa una reunión de 15:00 a 16:00 (3:00 p.m. a 4:00 p.m.) el viernes y envía después una actualización para cambiar la programación de esta reunión de 15:30 a 16:00 (3:30 p.m. a 4:00 p.m.) el viernes, el Agente de aceptación automática aceptará la actualización incluso aunque el recurso aparezca como ocupado.

El Agente de aceptación automática amplía, acepta y rechaza las convocatorias de reuniones periódicas de acuerdo con los siguientes parámetros:

  • Si una convocatoria de reunión periódica no contiene ninguna fecha final o contiene una fecha final que queda fuera de la ventana de reserva especificada, el Agente de aceptación automática rechazará la convocatoria de manera predeterminada. Si establece el parámetro EnforceRecurringMeetingEndDate como False, el Agente de aceptación automática expandirá y programará instancias de reuniones hasta el número máximo de meses permitido en el parámetro BookingWindowInMonths. Sin embargo, como la periodicidad se truncará al límite establecido por BookingWindowInMonths, la fecha final del calendario del organizador puede ser distinta de la fecha final del calendario del buzón de recursos.
  • El parámetro RecurringMeetingConflictPercentageAllowed establece un umbral para la cantidad de reprogramación que necesita el organizador cuando se rechazan instancias individuales por la existencia de un conflicto. No habilita la doble reserva.
  • El parámetro RecurringMeetingMaximumConflictInstances establece un umbral para el número de conflictos permitido para una reunión periódica antes de que el agente rechace la convocatoria. Este parámetro funciona junto con el parámetro RecurringMeetingConflictPercentageAllowed, siendo el menor de los dos umbrales el que determina si se acepta o se rechaza la convocatoria de reunión. Por ejemplo, si establece el parámetro RecurringMeetingConflictPercentage como el 25% y el parámetro RecurringMeetingMaximumConflictInstances como 2, y después envía una convocatoria de reunión con cuatro instancias de una reunión, un máximo de una instancia podría estar en conflicto con la convocatoria de reunión para que ésta fuera aceptada. En este caso, el umbral del 25 por ciento para cuatro instancias sólo permite un conflicto, incluso aunque haya establecido como 2 el número máximo de conflictos permitidos.

El valor predeterminado de los parámetros RecurringMeetingConflictPercentageAllowed y RecurringMeetingMaximumConflictInstances es cero. Para permitir conflictos debe cambiar estos dos parámetros.

Para obtener más información acerca de los parámetros de reuniones periódicas, consulte "Configuración del Agente de aceptación automática" en la Guía de implementación y administración del Agente de aceptación automática.

Cuando se envía un mensaje de cancelación al buzón de recursos, el Agente de aceptación automática quita la reunión del calendario del recurso para asegurarse de que ese tiempo aparece como libre y puede reservarse para otras reuniones.

El Agente de aceptación automática se puede descargar desde Herramientas para Exchange Server 2003.

Cuando ejecuta el Asistente para la instalación del Agente de aceptación automática, el agente se instala en su equipo y se registra como un componente del Modelo de objetos componentes (COM+).

Para comprobar que el Agente de aceptación automática se ha registrado como un componente COM+
  1. Inicie Servicios de componente.

  2. Expanda la consola raíz, Servicios de componente, Equipos, Mi PC y, a continuación, haga clic en Aplicaciones COM+.

  3. En el panel de detalles, compruebe que aparece Agente de aceptación automática. Si el Agente de aceptación automática se instaló para ejecutarse como Sistema local, también aparecerá en el complemento Servicios.

Cuando el Agente de aceptación automática se desinstala del servidor, se eliminan todos los archivos instalados, incluyendo todos los archivos de configuración. Si la carpeta de instalación no contiene ningún archivo, también se eliminará. Si ha modificado el archivo de configuración, se recomienda que copie el archivo AutoAccept.config.xml a otra ubicación antes de desinstalar el agente. Si reinstala el Agente de aceptación automática, puede volver a copiar el archivo AutoAccept.config.xml personalizado a la carpeta de instalación y conservar así las opciones que personalizó previamente.

Para desinstalar el Agente de aceptación automática
  1. Desde la consola del servidor, haga clic en Inicio, Panel de control y, a continuación, haga clic en Agregar o quitar programas.

  2. En Agente de aceptación automática, haga clic en Quitar.

  3. En el cuadro de diálogo resultante, haga clic en para confirmar la eliminación.

Una vez instalado el Agente de aceptación automática en un servidor de Microsoft Exchange, puede configurar la directiva de procesamiento predeterminada que se aplica al servidor si modifica el archivo de configuración .xml, AutoAccept.config.xml, que se encuentra en la carpeta de instalación. La carpeta de instalación predeterminada es \Exchsrvr\Agents\AutoAccept.

También puede especificar el procesamiento de buzones individuales en este archivo de configuración .xml. Como no hay ningún dato de configuración almacenado en el servicio de directorio de Active Directory®, las opciones de configuración son únicas de cada servidor. La tabla siguiente contiene las opciones de configuración que puede modificar en el archivo de configuración .xml. Las opciones DeleteAttachments, DeleteComments, RemovePrivateProperty, DisableReminders y DeleteNonCalendarItems sólo permiten realizar modificaciones en los elementos de buzones de recursos, no en los elementos del buzón del organizador.

Los parámetros de configuración del archivo AutoAccept.config.xml son los siguientes.

 

Parámetro Descripción Valores posibles Valor predeterminado Ámbito

DeleteAttachments

Determina si se eliminarán o no los datos adjuntos en una reunión aceptada.

True, False

True

Global, buzón

DeleteComments

Determina si se eliminarán o no los comentarios en una reunión aceptada.

True, False

True

Global, buzón

RemovePrivateProperty

Determina si se quitará o no la designación de privada en una reunión aceptada.

True, False

True

Global

DisableReminders

Determina si se deshabilitarán o no los avisos en una reunión aceptada.

True, False

True

Global, buzón

DeleteNonCalendarItems

Determina si se eliminarán o no los elementos de la Bandeja de entrada que no sean reuniones.

True, False

True

Global, buzón

EnforceRecurringMeetingEndDate

Determina si se exigirá o no una fecha final para las reuniones periódicas. Si tiene el valor True, se rechazarán las reuniones periódicas cuya fecha final esté fuera de la ventana de reserva.

True, False

True

Global, buzón

BookingWindowInMonths

El número de meses por adelantado con el que se puede reservar una reunión. Las convocatorias que estén fuera de este límite se rechazarán si EnforceRecurringMeetingEndDate tiene el valor True. Si EnforceRecurringMeetingEndDate tiene el valor False, las convocatorias se truncarán al límite establecido por este parámetro.

0–36

12

Global, buzón

RecurringMeetingConflictPercentageAllowed

El porcentaje de conflictos permitidos cuando se acepta una reunión periódica. Se rechazarán las convocatorias que superen este límite.

0–100

0

Global, buzón

RecurringMeetingMaximumConflictInstances

El número de conflictos permitidos cuando se acepta una reunión periódica. Se rechazarán las convocatorias que superen este límite.

0 – n

(no se exige ningún máximo)

0

Global, buzón

TraceLevel

Determina el seguimiento de diagnóstico.

0–4

0

Global, buzón

TraceToEventLog

Determina si la información de seguimiento se grabará o no en el registro de aplicación.

True, False

False

Global

TraceListenerFile

El archivo en el que se registrará la información de seguimiento.

Cadena

<unidad del sistema>:\temp\log.txt

Global

EnableResponseDetails

Incluye una descripción de los motivos por los que una reunión se ha aceptado o rechazado en la respuesta por correo electrónico. La respuesta puede incluir también otra información de conflicto.

True, False

True

Global

IncludeDebugInResponse

Incluye el código de respuesta y la información del agente en la respuesta por correo electrónico. Independientemente de esta configuración, la información de depuración siempre se devuelve en la categoría de la respuesta por correo electrónico.

True, False

True

Global

CustomResponseText

Cadena de texto personalizable que se incluye en la respuesta por correo electrónico. Este texto se muestra después de los detalles de la respuesta, pero antes de la información de depuración en la respuesta por correo electrónico. Se muestra una nueva línea en la respuesta por correo electrónico. Si la cadena de texto es superior a 512 caracteres, el texto se trunca en la respuesta por correo electrónico.

0–512 caracteres

Ninguno

Global

Para obtener más información sobre la configuración del Agente de aceptación automática, consulte la siguiente sección.

Para obtener más información sobre el Agente de aceptación automática, consulte la Guía de implementación y administración del Agente de aceptación automática.

 
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft