2009-06-22 78 views
16

Đã googling cho điều này và không tìm thấy bất cứ điều gì ...Phát hiện email tự động/out-of-office của Outlook

Có ai biết nếu có cách nào, cho một mục email Outlook, để phát hiện xem nó được gửi bởi "Trợ lý vắng mặt"? Có bất kỳ thuộc tính nào mà Outlook đặt trên đối tượng hoặc bất kỳ thông tin tiêu đề nào xác định một email như vậy không? Tôi đã hy vọng không phải phân tích dòng tiêu đề cho "Out Of Office", v.v.

Sẽ rất tuyệt nếu có một số tiêu chuẩn, vì vậy các autoreplies từ các dịch vụ email khác (như Gmail) cũng có thể được phát hiện, nhưng đối với tôi Outlook là ưu tiên cao nhất.

+1

Đây là câu trả lời hay nhất mà tôi đã xem qua http://stackoverflow.com/questions/154718/precedence-header-in-email/301958#301958. Nếu bạn đang kết nối với cùng một máy chủ trao đổi với tư cách là người trả lời tự động, bạn có thể sử dụng thuộc tính trên mục trao đổi như https://social.technet.microsoft.com/Forums/office/en-US/ này 55835d56-5f80-4b70-8d61-18bd4f056180/làm thế nào để xác định-một-out-of-văn phòng-email-tin nhắn? Forum = exchangevrdevelopment – Rory

Trả lời

8

Có trường tiêu đề (http://www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xhtml) nhưng có vẻ như MS Outlook không đặt (ít nhất, không phải Outlook 2003). Tôi đoán rằng bạn phải phân tích cú pháp dòng chủ đề.

+0

Điều đó sẽ thực sự tuyệt vời, nhưng tiếc là nó trông giống như đề xuất là quá gần đây (2008 -12-23) cho bất kỳ sản phẩm nào của Microsoft. – jean

+1

Chủ thể cực kỳ giòn; phiên bản địa phương của Oulook có một Chủ đề được bản địa hóa. Nhưng ngay cả khi bạn có thể nhận được một danh sách tất cả các bản dịch trong mọi phiên bản của Outlook (và Exchange, v.v.) thì điều này cũng dễ bị các kết quả dương tính giả. – tripleee

+3

Tôi đã thử nghiệm với Outlook 2010 và Exchange 2010 và trả lời tự động có thuộc tính "Tự động gửi: tự động trả lời". –

18

Hãy tìm các tiêu đề:

  • x-autorespond
  • ưu tiên hoặc x-ưu tiên có giá trị "auto_reply", "số lượng lớn" hoặc "rác"
  • tự động gửi với giá trị "tự động trả lời:"
  • x-auto-response-ngăn chặn (không phải lúc nào , xem trả lời dưới đây)

Và đối tượng bắt đầu với:

  • Auto:
  • tự động trả lời
  • Autosvar
  • Automatisk svar
  • Automatisch antwoord
  • Abwesenheitsnotiz
  • Risposta Non al máy tính
  • Automatisch antwoord
  • Auto đáp ứng
  • Respuesta Automatica
  • Fuori Sede
  • Ou t của Văn phòng
  • Frånvaro
  • phản ứng tự động hóa
+0

Bằng cách kiểm tra tiêu đề, nó vẫn còn cần thiết để kiểm tra dòng chủ đề quá? – user4271704

+0

Tôi đã thấy các trường hợp không có tiêu đề nào được đặt cho thư trả lời vắng mặt - không có lý do tại sao. Vì vậy, để chắc chắn 100%, tôi cũng sẽ kiểm tra dòng chủ đề. – Raziel

18

Câu hỏi này thường đi lên trong Google, vì vậy tôi quyết định thêm một lưu ý quan trọng.

Đừng bao giờ sử dụng X-Auto-Response-Suppress trong các bộ lọc của bạn như được đề xuất trong câu trả lời khác.

X-Auto-Response-Suppress được Exchange sử dụng để yêu cầu các máy chủ khác không gửi trả lời tự động để phản hồi email. Điều đó không có nghĩa là email này là thư trả lời tự động.

Chúng tôi phải học nó một cách khó khăn, hy vọng bạn sẽ không phải làm vậy. Tôi cũng đã viết một bài đăng blog với biết thêm chi tiết: http://www.jitbit.com/maxblog/18-detecting-outlook-autoreplyout-of-office-emails-and-x-auto-response-suppress-header/

+0

Cảm ơn - Tôi đã thêm ghi chú vào danh sách của mình. Tôi đã tìm thấy tiêu đề này trong tự động trả lời quá, nhưng bạn nói đúng, người ta phải cẩn thận ở đây. – Andris

+0

Tôi thích câu trả lời này tốt nhất, do đó, để sao chép thông tin từ blog của bạn tại đây để SO nơi nó có thể được lưu trữ, tóm tắt là Sử dụng 'X-Autoreply',' X-Autorespond' và 'tự động gửi: tự động trả lời' để phát hiện các câu trả lời, và sau đó thêm 'X-Auto-Response-Suppress: OOF' vào các tin nhắn của bạn để yêu cầu không trả lời tự động ngay từ đầu. –

1

Tôi đã xem tiêu đề của email trả lời tự động Outlook nhưng không tìm thấy bất kỳ đặc biệt nào. Bạn có thể thử một mẹo nhỏ ở đây - Chỉ cần theo dõi thời gian mà tại đó máy chủ thư của bạn gửi thư cho người dùng. Nếu máy chủ thư nhận được thư trả lời trong vòng vài giây (nói ít hơn 10 giây), thì đó có thể là thư trả lời tự động. Kết hợp điều này với phân tích cú pháp chủ đề để phát hiện tốt hơn các thư trả lời tự động. Nó không phải là một phương pháp cụ thể nhưng tôi đoán nó sẽ hoạt động.

Các vấn đề liên quan