Tìm kiếm chuỗi trong PST không phân biệt chữ hoa/chữ thường trong Ruby

Aspose.Email - Tìm kiếm chuỗi trong PST không phân biệt hoa thường

Để tìm kiếm chuỗi trong PST mà không phân biệt chữ hoa chữ thường bằng Aspose.Email Java for Ruby, chỉ cần gọi mô-đun StringSearchInPST. Ở đây bạn có thể xem mã ví dụ.

Mã Ruby

 data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'

\# Tải tệp Outlook PST

pst = Rjb::import('com.aspose.email.PersonalStorage').create(data_dir + \"search.pst\", Rjb::import('com.aspose.email.FileFormatVersion').Unicode)

fi = pst.createPredefinedFolder(\"Inbox\", Rjb::import('com.aspose.email.StandardIpmFolder').Inbox)

fi.addMessage(Rjb::import('com.aspose.email.MapiMessage').fromMailMessage(Rjb::import('com.aspose.email.MailMessage').load(data_dir + \"search.pst\")))

builder = Rjb::import('com.aspose.email.MailQueryBuilder').new

builder.getFrom().contains(\"automated\", true)

query = builder.getQuery()

coll = fi.getContents(query)

puts \"Tổng kết quả:\" + coll.size().to_s

Tải mã đang chạy

Tải xuống Tìm kiếm chuỗi trong PST không phân biệt hoa thường (Aspose.Email) từ bất kỳ trang mã nguồn xã hội nào được đề cập dưới đây: