[Dovecot] Scalability plans: Abstract out filesystem and make it someone else's problem
Ed W
lists at wildgooses.com
Wed Aug 12 23:58:30 EEST 2009
Timo Sirainen wrote:
> On Wed, 2009-08-12 at 15:42 -0400, Charles Marcus wrote:
>
>>> - and I've never heard of any other mail server supporting such a
>>> thing.
>>>
>> Exchange does... and is the single and only reason I have *considered*
>> switching to it <shudder> in the past few years...
>>
>
> I heard that the next Exchange version drops that feature, because it
> typically causes more disk I/O when reading. I don't know if it's still
> possible to enable it optionally though.
>
>
It also had a bunch of limitations, it was basically only single
instance for CC recipients on a message (more or less). Quite a lot of
things such as certain types of virus scanning would (I think) easily
disable the single instance storage also?
So I doubt it would help in most of the cases mentioned here, ie each
time it was re-forwarded internally it would not be single instanced
I still think it would be instructive to do some benchmarks though -
often these things look good on paper, but are surprisingly less
effective (given the implementation cost) when measured. I'm not
disagreeing, just would be interested to see some numbers...
I think perl's Mimetools would make it pretty easy to build something
which scanned all files and created a hash of all interesting
attachments. Quite possibly there is an even more clever way to get the
same through misusing some Dovecot feature?
Good luck!
Ed W
More information about the dovecot
mailing list