Hi, I am in the process of writing an extractor for mbox files. My purpose is to use Tracker as an internal search engine for another application, and this application stores conversations in mbox files with specific headers I need to parse.
Additionally, it could be used to successfully search within e-mails when you don't use evolution. And, I have the following problems, I thought you guys could help me. First (but this isn't important at all), libmagic report mbox files as text/plain instead of application/mbox. So I have to make my extractor for the two mime types and filter afterwards. Then, I started looking at ontologies, and I had a hard time figuring everything out. I want to register both the mailbox and the messages within it. I started out reading the NMO (Nepomuk Message Ontology) to find that there ware no relations between a nmo:Mailbox and a nmo:Email. I had to look at the NIE (Nepomuk Information Element) to construct the relations between my ontologies. So, if I understood everything well, I should have something like: nmo:Mailbox -> nie:hasPart -> nmo:MailboxDataObject -> nie:interpretedAs -> nmo:Email and of course nmo:Email -> nie:isStoredAs -> nmo:MailboxDataObject -> nie:isPartOf -> nmo:Mailbox It seems rather complex to me and I wanted to know if there was a simpler way to doing things. Thanks, Mildred -- Mildred Ki'Lya ╭───────── mildred593@online.fr ────────── │ Jabber, GoogleTalk: <[email protected]> │ Website: <http://ki.lya.online.fr> GPG ID: 9A7D 2E2B │ Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B
0x9A7D2E2B.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
_______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
