Detección de respuestas automáticas de Outlook / correos electrónicos fuera de la oficina

StackOverflow https://stackoverflow.com/questions/1027395

Pregunta

He buscado en Google esto y no he encontrado nada ...

¿Alguien sabe si hay una manera, dado un elemento de correo electrónico de Outlook, de detectar si fue enviado por el Asistente de fuera de oficina? ¿Hay alguna propiedad que Outlook establezca en el objeto, o alguna información de encabezado, que identifique un correo electrónico como tal? Esperaba no tener que analizar la línea de asunto para "Fuera de la oficina", etc.

Sería genial si hubiera algún estándar, por lo que también podrían detectarse las respuestas automáticas de otros servicios de correo electrónico (como Gmail), pero para mí Outlook es la máxima prioridad.

¿Fue útil?

Solución

Hay un campo de encabezado ( http: // www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xhtml ) pero parece que MS Outlook no lo configura (al menos, no Outlook 2003). Supongo que tienes que analizar la línea de asunto.

Otros consejos

Busque estos encabezados:

  • x-autorespond
  • precedencia o precedencia x con el valor " auto_reply " ;, " bulk " o "basura"
  • enviado automáticamente con valor " respuesta automática "
  • x-auto-response-suppress (no siempre, vea la respuesta a continuación)

Y temas que comienzan con:

  • Auto:
  • Respuesta automática
  • Autosvar
  • Automatisk svar
  • Automatisch antwoord
  • Abwesenheitsnotiz
  • Risposta Non al computer
  • Automatisch antwoord
  • Respuesta automática
  • Respuesta autom & # 225; tica
  • sede de Fuori
  • Fuera de la oficina
  • Fr & # 229; nvaro
  • R & # 233; ponse automatique

Vale la pena señalar que se supone que Exchange suprime los correos electrónicos fuera de la oficina en respuesta a mensajes con una Precedencia: masiva o X-Auto-Response-Suppress: OOF encabezado:

http://blogs.technet.com/b/exchange/archive /2006/10/06/3395024.aspx

Esta pregunta a menudo aparece en Google, así que decidí agregar una nota importante.

Nunca use X-Auto-Response-Suppress en sus filtros como se sugiere en la otra respuesta.

X-Auto-Response-Suppress es utilizado por Exchange para indicar a otros servidores que no envíen respuestas automáticas en respuesta a un correo electrónico. No significa que este correo electrónico sea una respuesta automática.

Tuvimos que aprenderlo de la manera difícil, espero que no tengas que hacerlo. También escribí una publicación de blog con más detalles: http://www.jitbit.com/maxblog/18-detecting-outlook-autoreplyout-of-office-emails-and-x-auto-response-suppress-header/

Busqué en el encabezado de los correos electrónicos de respuesta automática de Outlook pero no encontré nada especial. Puede probar un pequeño truco aquí: solo haga un seguimiento del tiempo en que su servidor de correo envía el correo a los usuarios. Si el servidor de correo recibe un correo de respuesta en pocos segundos (digamos menos de 10 segundos), probablemente sea una respuesta automática. Incorpore esto con el análisis de temas para obtener una mejor detección de correos de respuesta automática. No es un método concreto, pero supongo que funcionará.

Según Exchange Server 2007 fuera de la oficina (OOF ) 1 - Blog del equipo de Exchange , el signo autoritativo de una respuesta de Fuera de la oficina de Exchange es

X-Auto-Response-Suppress:OOF

1 " OOF " significa "fuera de las instalaciones", un rudimento de Xenix ( !) que M $ usaba para el correo en el pasado .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top