gecko-dev/grendel/storage
..
addressparser
intertwingle
selftestdata
BerkeleyFolder.java
BerkeleyMessage.java
BerkeleyStore.java
ByteString.java
ByteStringTable.java
Constants.java
DotTerminatedInputStream.java
FilterFolder.java
FilterFolderFactory.java
FolderBase.java
FolderExtra.java
FolderExtraFactory.java
folderstats.el
MailDrop.java
MailDropException.java
MailSummaryFile.java
MailSummaryFileCheddar.java
MailSummaryFileFactory.java
MailSummaryFileGrendel.java
Makefile
MasterBase.java
MessageBase.java
MessageExtra.java
MessageExtraFactory.java
MessageExtraWrapper.java
MessageID.java
MessageIDTable.java
MessageReadOnly.java
NewsFolder.java
NewsFolderRoot.java
NewsMessage.java
NewsRC.java
NewsRCLine.java
NewsSet.java
NewsStore.java
NNTPConnection.java
NNTPException.java
Obarray.java
PackedIntArray.java
ParseBerkeleyFolder.java
ParseBerkeleyFolderAndExpunge.java
ParseBerkeleyFolderWithSummary.java
PartialFileInputStream.java
PopFolder.java
PopMailDrop.java
PopMessage.java
PopStore.java
README
SearchResultsFolderFactory.java
SelfTest.java
TestBerkeley.java
UnixDotLock.java

This is Grendel -- a Java mail/news client.

The grendel.storage package is is where we implement most (all?) of the
javamail API.  Private to this package are any details about particular
protocol implementations.  All the differences between NNTP, IMAP, POP,
etc. are packaged away in here and hidden.  This also implements the RCFdata
interfaces; that is, this is the stuff that supports RDF queries.

See http://www.mozilla.org/projects/grendel/index.html for more info.