Tính năng tiện ích

Gửi tin với tùy chọn Bình chọn

Microsoft Outlook cho phép người dùng tạo một cuộc thăm dò khi soạn tin nhắn mới. Điều này được thực hiện bằng cách bao gồm các tùy chọn bỏ phiếu như Có, Không, Có thể, v.v. Lớp FollowUpOptions do Aspose.Email cung cấp có thuộc tính VotingButtons có thể dùng để đặt hoặc lấy giá trị của các tùy chọn bỏ phiếu. Bài viết này cung cấp ví dụ chi tiết về việc tạo một MapiMessage với các tùy chọn bỏ phiếu để tạo cuộc thăm dò và sau đó gửi tin nhắn bằng khách hàng Exchange Web Service (EWS).

Tạo và Gửi tin với tùy chọn Bình chọn

Đoạn mã sau cho bạn thấy cách tạo một tin mới và sau đó gửi nó kèm tùy chọn bình chọn.

Đoạn mã dưới đây hiển thị định nghĩa của phương thức CreateTestMessage được sử dụng trong ví dụ trên.

Bỏ qua hoặc Vượt qua Chứng chỉ SSL Không hợp lệ hoặc Đã hết hạn

Aspose.Email có thể xử lý chứng chỉ SSL trên Exchange Server bằng cách sử dụng EWSClient lớp. Nếu chứng chỉ SSL đã hết hạn hoặc không hợp lệ, Aspose.Email sẽ ném ngoại lệ do chứng chỉ SSL không hợp lệ. Tránh các lỗi chứng chỉ SSL như vậy bằng cách bỏ qua chúng bằng phương thức được sử dụng trong đoạn mã dưới đây. Đăng ký trình xử lý callback trong hàm main() hoặc init() của bạn và thêm phương thức dưới đây như một thành viên của lớp.

Tạo tin RE và FW từ tệp MSG

IEWSClient cho phép các nhà phát triển tạo tin RE (Reply/Reply All) và FW (Forward) từ một tin nguồn. Tin nguồn được xác định bằng cách chọn một ExchangeMessageInfo từ ExchangeMessageInfoCollection được lấy bởi ListMessages(). Đối số khác là thực tế MailMessage để được gửi dưới dạng tin RE hoặc FW. Đoạn mã dưới đây cho bạn thấy cách gửi một tin nhắn, sau đó trả lời tin đó và chuyển tiếp tin đó. Để thực hiện nhiệm vụ này:

  1. Khởi tạo IEWSClient đối tượng bằng cách cung cấp thông tin xác thực hợp lệ.
  2. Gửi một vài tin nhắn mẫu.
  3. Gọi Reply()ReplyAll() và Forward() các phương thức để gửi tin nhắn.

Thêm Header trong Yêu cầu EWS

API Aspose.Email cho phép thêm tiêu đề vào các yêu cầu Exchange. Điều này có thể được dùng để thêm tiêu đề vào các yêu cầu EWS cho các mục đích khác nhau. Một ví dụ như việc thêm tiêu đề X-AnchorMailbox được sử dụng để quản lý các vấn đề throttling trên máy chủ Exchange. The AddHeader phương thức của IEWSClient được sử dụng để thêm tiêu đề vào các yêu cầu EWS như trong đoạn mã sau.

Làm việc với Nhắn tin Thống nhất

Aspose.Email có thể lấy thông tin nhắn thống nhất từ Exchange Server 2010. Nhắn tin thống nhất như lấy thông tin cấu hình, khởi tạo cuộc gọi đi, lấy thông tin cuộc gọi theo ID và ngắt cuộc gọi theo ID hiện đang được hỗ trợ. Đoạn mã mẫu dưới đây cho thấy cách lấy thông tin cấu hình nhắn tin thống nhất từ Microsoft Exchange Server 2010.

Nhận Lời khuyên Email

Microsoft Exchange Server đã thêm một số tính năng mới với Exchange Server 2010 và 2013. Một trong số đó cho phép người dùng nhận mail tips khi soạn email. Các mail tip này rất hữu ích vì chúng cung cấp thông tin trước khi email được gửi. Ví dụ, nếu địa chỉ email trong danh sách người nhận sai, một tip sẽ hiển thị để thông báo địa chỉ không hợp lệ. Mail tip cũng cho phép bạn xem trả lời ngoài giờ trước khi gửi email: Exchange Server (2010 & 2013) gửi mail tip khi email đang được soạn nếu một hoặc nhiều người nhận đã thiết lập trả lời ngoài giờ. Microsoft Exchange Server 2010 Service Pack 1 là yêu cầu cho tất cả các tính năng trong bài viết này. Đoạn mã dưới đây cho bạn thấy cách sử dụng EWSClient lớp sử dụng Exchange Web Services, có sẵn trong Microsoft Exchange Server 2007 và các phiên bản sau.