On Fri, Mar 26, 2010 at 13:36, Norman Maurer
<[email protected]> wrote:
> the properties are declared as mandatory because without the
> properties its not a valid object which can be used later to access
> via the imap.

But with default values you could make those objects "valid". Eg.
imap:answered, imap:deleted etc. don't sound like core properties that
if they wouldn't exist nothing could be done.

Imagine you want to change the storage model in the future and need to
replace some properties with others. You would have to fill those old
properties with dummy values as they are mandatory.

Just my 2 cents...

Regards,
Alex

-- 
Alexander Klimetschek
[email protected]

Reply via email to