Skip to content
Sections
Personal tools
You are here: Home » Projects » Gnowsis Email » Implementation Details

Implementation Details

Document Actions

Implementation

Erklärung zu den relevanten Mail-Headers: http://cr.yp.to/immhf/thread.html

Da man die Message-ID aufgrund diverser fehlerhafter Implementationen nicht als Primärschlüssel für Mails benutzen kann, wäre wohl die beste Lösung, die Message-ID *zusätzlich* zur aktuell von Gnowsis benutzten "proprietären" ID in die URIs aufzunehmen. Das hätte auch den Vorteil, dass man dann zumindestens zu einem gewissen Grad nicht mehr die starke Koppelung RDF-Datenbank <-> E-Mail-Client hat, sondern nur noch RDF-Datenbank <-> Mail-Bestand.

Access to emails is done via Java Mail Api

IMAP emails are identified by URLs: RFC 2192

example: http://www.w3.org/2000/04/maillog2rdf/mid_proxy.py by DanC

The results will be delivered in vocabulary emir and a few extensions to it that have to be defined.

Access to IMAP is done through the Java Mail api's IMAP implementation. For MBOX and .mailfolder formats, we will user the Gnu implementation http://www.gnu.org/software/classpathx/javamail/

The approach will be similiar to what we did in outlook adapter and specially the adapter class

The source can be found in the gnowsis distribution

Metadata sending as X-rdfdata header information, not attachement? then include this into mozilla and outlook

Created by leo
Last modified 2005-04-21 10:19 AM
 

Powered by Plone

This site conforms to the following standards: