[Dovecot] Using Amazon S3 storage for Maildir ?
I wonder if anyone has tried using an IMAP server with Amazon S3 as a
backend. There would be many factors to consider (speed, etc).
However, moreso, I don't know that Maildir(++) would support multiple
folders that might be linked into the cloud. For example, higher-I/O
local incoming mail is on disk, some folders archived on S3. Could be
easily done by simply creating another account and storing its Maildir
in S3 --
Curious....
On 19.12.2011, at 19.35, Forrest Aldrich wrote:
I wonder if anyone has tried using an IMAP server with Amazon S3 as a backend. There would be many factors to consider (speed, etc). However, moreso, I don't know that Maildir(++) would support multiple folders that might be linked into the cloud. For example, higher-I/O local incoming mail is on disk, some folders archived on S3. Could be easily done by simply creating another account and storing its Maildir in S3 --
Maybe [sm]dbox with alt storage set to S3? http://wiki2.dovecot.org/MailboxFormat/dbox#Alternate_storage
On 20/12/2011 05:29, Timo Sirainen wrote:
On 19.12.2011, at 19.35, Forrest Aldrich wrote:
I wonder if anyone has tried using an IMAP server with Amazon S3 as a backend. There would be many factors to consider (speed, etc). However, moreso, I don't know that Maildir(++) would support multiple folders that might be linked into the cloud. For example, higher-I/O local incoming mail is on disk, some folders archived on S3. Could be easily done by simply creating another account and storing its Maildir in S3 -- Maybe [sm]dbox with alt storage set to S3? http://wiki2.dovecot.org/MailboxFormat/dbox#Alternate_storage
Also consider using the S3QL ( http://code.google.com/p/s3ql/ ) filesystem, which stores files chunked on the backend (e.g. Amazon S3).
This ought to work well for dbox alternate storage, and archived mbox mail (though it may be worth arranging for indexes to be stored locally).
Bill
participants (3)
-
Forrest Aldrich
-
Timo Sirainen
-
William Blunn