The Personal Mail Storage aims to solve problems with reading one or more
e-mail and news feed accounts from multiple computers, retaining the read
status meta data, and allowing full operation when being off-line.
Note
|
TODO
This is at present only a specification, an implementation will hopefully become available later.
|
The design is intended to be simple. The only way to communicate with the
storage is through these core operations:
-
Add a message
-
List all messages
-
Retrieve a message
-
Change meta-data
-
Synchronize storages
The intention is to use a separate tool for fetching e-mail messages, and
serving mail to local mail user agents.
All interaction with the storage is done using the storage API functionality.
Tools can be written in a variety of languages such as Python scripts,
or anything preferred.