Domanda

Sono stato su Google per questo e non ho trovato nulla ...

Qualcuno sa se esiste un modo, dato un elemento di posta elettronica di Outlook, per rilevare se è stato inviato dall'assistente "Fuori sede"? Esistono proprietà impostate da Outlook sull'oggetto o informazioni sull'intestazione che identificano un messaggio di posta elettronica come tale? Speravo di non dover analizzare la riga dell'oggetto per "Fuori sede", ecc.

Sarebbe bello se ci fossero alcuni standard, quindi potrebbero essere rilevati anche gli autoreplies da altri servizi di posta elettronica (come Gmail), ma per me Outlook è la massima priorità.

È stato utile?

Soluzione

Esiste un campo di intestazione ( http: // www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xhtml ) ma sembra che MS Outlook non lo imposti (almeno, non Outlook 2003). Immagino che tu debba analizzare l'oggetto.

Altri suggerimenti

Cerca queste intestazioni:

  • x-autorespond
  • precedenza o x-precedenza con valore "quotazione automatica", "rinfusa" o " junk "
  • invio automatico con valore " risposta automatica "
  • x-auto-response-suppress (non sempre, vedi la risposta sotto)

E soggetti che iniziano con:

  • Auto:
  • Risposta automatica
  • Autosvar
  • Svuotamento automatico
  • Automatisch antwoord
  • Abwesenheitsnotiz
  • Risposta Non al computer
  • Automatisch antwoord
  • Risposta automatica
  • Respuesta autom & # 225; tica
  • Fuori sede
  • Fuori sede
  • P. & # 229; nvaro
  • R & # 233; ponse automatique

Vale la pena notare che si suppone che Exchange debba sopprimere le email fuori sede in risposta a messaggi con un Precedence: bulk o X-Auto-Response-Soppress: OOF intestazione:

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

Questa domanda viene spesso posta su Google, quindi ho deciso di aggiungere una nota importante.

Non utilizzare mai X-Auto-Response-Suppress nei filtri come suggerito nell'altra risposta.

X-Auto-Response-Suppress viene utilizzato da Exchange per indicare ad altri server di non inviare risposte automatiche in risposta a un'email. Ciò non significa che questa e-mail sia una risposta automatica.

Abbiamo dovuto imparare nel modo più difficile, spero che tu non debba farlo. Ho anche scritto un post sul blog con maggiori dettagli: http://www.jitbit.com/maxblog/18-detecting-outlook-autoreplyout-of-office-emails-and-x-auto-response-suppress-header/

Ho cercato nell'intestazione delle e-mail di risposta automatica di Outlook ma non ho trovato particolari. Puoi provare un piccolo trucco qui: tieni traccia del tempo in cui il tuo server di posta invia la posta agli utenti. Se il server di posta riceve una risposta entro pochi secondi (diciamo meno di 10 secondi), è probabilmente una risposta automatica. Incorporalo con l'analisi dell'argomento per ottenere un migliore rilevamento delle e-mail di risposta automatica. Non è un metodo concreto ma immagino che funzionerà.

Secondo Exchange Server 2007 Out of Office (OOF ) 1 - Blog del team di Exchange , il segno autorevole della risposta fuori sede di Exchange è

X-Auto-Response-Suppress:OOF

1 " OOF " significa "fuori servizio", un rudimento da Xenix ( !) che M $ ha usato per la posta in passato .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top