Recherche de chaîne dans PST sans tenir compte de la casse en Ruby
Contents
[
Hide
]
Aspose.Email - Recherche de chaînes dans un PST sans tenir compte de la casse
Pour la recherche de chaînes dans un PST sans tenir compte de la casse en utilisant Aspose.Email Java for Ruby, invoquez simplement le module StringSearchInPST. Vous pouvez voir le code d’exemple ici.
Code Ruby
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
\# Charger le fichier PST Outlook
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 \"Total Results:\" + coll.size().to_sTélécharger le code en cours d’exécution
Téléchargez String Searching in PST with Ignore Case (Aspose.Email) depuis l’un des sites de codage social mentionnés ci-dessous :