2015-12-18 28 views
6

Tôi có một dịch vụ web tạo ra MailMessages.Làm cách nào để tạo các chuỗi email cho triển vọng theo chương trình?

Làm cách nào để tạo và gửi bội số để triển vọng nhận ra chúng dưới dạng chuỗi?

Tôi đã xem các ví dụ về việc giải mã thông tin này nhưng không có gì rõ ràng để hiểu về mã mã hóa.

Khi dịch vụ web của tôi sử dụng SMTP để gửi nhiều email về cùng một chủ đề, tôi muốn người nhận các email đó, để xem nhiều email được gửi cùng nhau giống như cách trả lời tự động chuỗi và thu gọn trong một số phiên bản nhất định .

Tôi có thể làm điều này mà không cần truy cập vào API trao đổi không? Nó có vẻ như tôi sẽ có thể kể từ khi nhiều khách hàng email trả lời chủ đề mà không có một hệ thống như vậy.

Trả lời

2

Hãy chắc chắn rằng tiêu đề Thread-Index MIME được thiết lập một cách chính xác. Nó shoud lbe dựa trên tài sản MAPI PR_CONVERSATION_INDEX (xem https://msdn.microsoft.com/en-us/library/office/cc765583.aspx). Hãy xem các tin nhắn hiện có với OutlookSpy (nhấp vào nút IMessage). Bạn cũng có thể xem cách Outlook tạo thư và điền vào tiêu đề MIMEverterSession Thread-Index | Nút MAPIToMIMEStm.

1

Outlook sẽ nhận dạng dưới dạng chủ đề nếu bạn tạo thư dưới dạng thư trả lời của thư gốc.

Cách hiệu quả nhất để gửi thư qua Exchange Server (Outlook) là sử dụng "API thư Outlook Mail". Thông thường máy chủ trao đổi thiết lập dịch vụ trên máy chủ web đã cài đặt.

Quản lý hộp thư outlook khá đơn giản. Vui lòng tham khảo URL sau để tìm hiểu cách sử dụng API REST.

https://msdn.microsoft.com/office/office365/APi/mail-rest-operations#SendMessages

+0

Làm cách nào để gửi thư dưới dạng thư trả lời cho thư gốc nếu tôi không có thư gốc? – Matthew

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