Ejemplo ilustrativo: Taylor, administradora de una pequeña empresa, necesita una respuesta automática de ausencia para su buzón de correo taylor@example.comdurante una ausencia planificada en octubre. Este es un ejemplo hipotético, no un informe de una configuración o prueba real. El mismo patrón de comandos puede ayudar a un administrador de Zimbra a configurar un buzón de correo sin necesidad de iniciar sesión como propietario del mismo.
Zimbra almacena esta configuración como preferencias de cuenta. La herramienta de línea de comandos zmprovpermite escribir el texto de la respuesta, activarla y establecer las fechas de inicio y fin. Es fundamental configurar el mensaje y la programación en la cuenta correcta y, a continuación, confirmar que la función de respuesta automática de la cuenta esté permitida por su Clase de Servicio (COS). La página oficial del Centro Técnico de Zimbra para esta tarea está marcada como en desarrollo y categorizada para versiones anteriores de ZCS. La Guía del Administrador pública más reciente de Zimbra se identifica como Zimbra Network Edition 8.8.15, revisada el 12 de diciembre de 2022. Dado que la cobertura y los atributos de la documentación pueden variar según la versión, compruebe las definiciones de atributos del servidor instalado antes de aplicar comandos en producción.
Antes de cambiar el buzón
Ejecute los comandos de aprovisionamiento como la cuenta del sistema operativo Zimbra en un servidor de buzones, normalmente cambiando a zimbra:
su - zimbra
Utilice la dirección de correo electrónico principal de la cuenta, no un nombre para mostrar ni un alias, a menos que haya confirmado que el alias corresponde a la cuenta deseada. En el ejemplo de Taylor, el destino es taylor@example.com. Si su instalación es multiservidor, conéctese al entorno Zimbra correspondiente y siga la política de acceso de administrador de su organización.
Primero, pregunte al esquema local si existe la preferencia principal:
zmprov desc -a zimbraPrefOutOfOfficeReply
zmprov desc -a zimbraPrefOutOfOfficeReplyEnabled
zmprov desc -a zimbraPrefOutOfOfficeFromDate
zmprov desc -a zimbraPrefOutOfOfficeUntilDate
Esta comprobación es útil porque la página de referencia de la línea de comandos no reemplaza el esquema incluido en la versión instalada. Si se desconoce algún atributo, deténgase y consulte la guía del administrador o el canal de soporte para esa versión específica de Zimbra, en lugar de copiar un comando de una versión diferente.
Compruebe si el buzón tiene permiso para usar la función.
Zimbra distingue entre la preferencia de cuenta que activa la respuesta automática del usuario y el indicador de función que permite la respuesta automática de "Fuera de la oficina" para la cuenta o su COS. Revise ambos antes de solucionar el problema.
zmprov ga taylor@example.com \
zimbraFeatureOutOfOfficeReplyEnabled \
zimbraPrefOutOfOfficeReplyEnabled
La preferencia de la cuenta zimbraPrefOutOfOfficeReplyEnableddebe estar configurada TRUEpara que se envíe una respuesta. El indicador de función zimbraFeatureOutOfOfficeReplyEnabledtambién puede impedir las respuestas si no está habilitado para la cuenta o el COS heredado. Si la preferencia está deshabilitada por política, solicite al administrador de Zimbra responsable de ese COS que la revise; cambiar solo la preferencia del buzón podría no anular una función deshabilitada.
Configura una respuesta y actívala.
Para el mensaje de ausencia de Taylor, use zmprov ma, la forma abreviada de modifyAccount. Coloque el texto entre comillas simples para que los espacios se pasen como un solo valor. Este ejemplo evita los apóstrofes dentro del mensaje, que requerirían un escape adicional del intérprete de comandos:
zmprov ma taylor@example.com \
zimbraPrefOutOfOfficeReply 'I am out of the office. I will return on October 19. For urgent requests, contact Morgan Lee at morgan@example.com.' \
zimbraPrefOutOfOfficeReplyEnabled TRUE
El comando escribe dos valores: el mensaje y la preferencia habilitada. Si solo modifica el texto de respuesta mientras la preferencia está habilitada FALSE, no se enviará ninguna respuesta automática. Si solo habilita la preferencia pero deja el texto de respuesta en blanco, el resultado puede ser incompleto o rechazado por la interfaz del cliente. Utilice un mensaje breve que proporcione a los remitentes una fecha de respuesta útil o un contacto alternativo sin compartir detalles personales innecesarios.
Programar la respuesta para un rango de fechas
Para una ausencia planificada, los atributos de la cuenta de Zimbra incluyen una fecha de inicio y una fecha de finalización. Utilizan un valor de tiempo generalizado; el siguiente ejemplo utiliza una marca de tiempo UTC YYYYMMDDHHMMSSZ. Convierta las horas locales previstas a UTC antes de ejecutarlo. En este caso, la ventana de Taylor comienza a las 9:00 UTC del 12 de octubre y finaliza a las 00:00 UTC del 17 de octubre.
zmprov ma taylor@example.com \
zimbraPrefOutOfOfficeFromDate 20261012090000Z \
zimbraPrefOutOfOfficeUntilDate 20261017000000Z
Los valores de inicio y fin controlan cuándo un correo entrante puede recibir una notificación de ausencia. Las notas de proceso de Zimbra indican que la verificación de fecha se ignora cuando ambos atributos de fecha no están configurados. Considere el valor final como el momento en que se cierra la ventana, no como un día adicional completo. Si su empresa utiliza una zona horaria comercial local, verifique la conversión para evitar que una respuesta comience o termine varias horas antes o después.
Si no es necesario especificar un rango de fechas, omita ambos atributos de fecha y desactive la preferencia manualmente cuando finalice la ausencia. Si las fechas de Taylor cambian, actualice ambos valores y vuelva a leerlos antes de confiar en el cronograma.
Utilice un mensaje aparte para los remitentes externos.
Algunas versiones de Zimbra admiten un mensaje distinto para remitentes externos. Los atributos relevantes incluyen zimbraPrefOutOfOfficeExternalReplyy zimbraPrefOutOfOfficeExternalReplyEnabled. Primero, compruebe su disponibilidad con zmprov desc -aen su servidor. Si es compatible, se puede configurar una respuesta externa independiente de la siguiente manera:
zmprov ma taylor@example.com \
zimbraPrefOutOfOfficeExternalReply 'I am away from the office. Please contact support@example.com for assistance.' \
zimbraPrefOutOfOfficeExternalReplyEnabled TRUE
Que un remitente se considere externo depende de la clasificación del servidor y la configuración del dominio. No asuma que todas las direcciones fuera del dominio visible de la empresa recibirán el mismo mensaje. Si la política no requiere respuesta automática a remitentes externos, Zimbra documenta una preferencia de supresión en algunas versiones; confirme este atributo con el esquema local antes de usarlo. Mantenga las respuestas a remitentes externos especialmente breves, ya que revelan información a personas ajenas a la organización.
Verifique la configuración guardada.
Lee los valores de la cuenta de Taylor:
zmprov ga taylor@example.com \
zimbraPrefOutOfOfficeReply \
zimbraPrefOutOfOfficeReplyEnabled \
zimbraPrefOutOfOfficeFromDate \
zimbraPrefOutOfOfficeUntilDate
Verifique que el texto de respuesta sea correcto, que el valor habilitado sea TRUE, y que las fechas coincidan con los valores UTC que pretendía. Si configuró el mensaje externo, incluya ambos atributos externos en esta consulta. Para una verificación completa, envíe un mensaje normal desde un buzón de prueba válido que no sea la cuenta de destino y confirme que la respuesta llega. Es posible que un mensaje repetido del mismo remitente no genere otra notificación de inmediato, ya que Zimbra almacena en caché las direcciones que ya han recibido una respuesta de fuera de la oficina.
Desactivar la respuesta después de la ausencia
Cuando Taylor regrese, desactive la preferencia, pero mantenga el mensaje y las fechas disponibles para su consulta o reutilización:
zmprov ma taylor@example.com zimbraPrefOutOfOfficeReplyEnabled FALSE
Revisa el atributo habilitado para confirmar que lo está FALSE. Deshabilitar la preferencia principal no necesariamente borra el texto de respuesta ni los valores de fecha almacenados. Si vuelves a usar la configuración de la cuenta más adelante, actualiza el mensaje y el rango de fechas antes de volver a activarla.
Razones comunes por las que un remitente puede no recibir una respuesta
- La función está desactivada: compruebe tanto la preferencia de la cuenta como el indicador de la función de la cuenta o COS.
- El mensaje se encuentra fuera del intervalo programado: lea los valores de tiempo generalizado guardados y verifique su conversión UTC.
- El mensaje entrante se filtra: el flujo de notificaciones de Zimbra excluye los mensajes que van a parar a la carpeta de correo no deseado o a la papelera, y puede suprimir las respuestas a los mensajes masivos, de listas de correo o enviados automáticamente, así como a los mensajes con un remitente de sobre vacío o inválido.
- El mismo remitente ya recibió una respuesta: la preferencia de duración de la caché puede limitar la frecuencia con la que se notifica a la misma dirección. La documentación de configuración de Zimbra indica un valor predeterminado de siete días, aunque la configuración de la cuenta o del COS y la versión del producto pueden afectar este comportamiento.
- La respuesta externa no está configurada como se esperaba: compruebe si existen los atributos de respuesta externa y cómo clasifica el servidor a los remitentes internos.
- El valor de la cuenta no se guardó: vuelva
zmprov gaa ejecutar el proceso y compare los atributos devueltos con los valores que introdujo.
En el caso de Taylor, que ilustra esta situación, la configuración estará lista cuando el buzón devuelva el mensaje previsto, la bandera de habilitación esté activada y ambos límites de tiempo sean correctos. Un cambio real en producción también debe verificarse con el esquema de la versión local de Zimbra y la política de correo de la organización.
Referencias oficiales