> It is really unfortunate that there is no actual data model in Mail, but all > the information is actually stored in the UI. Otherwise such hacks as above > would be utterly unnecessary. Agreed. From my naive point of view, the BMailMessage is de-facto supposed to be the data model. I haven't look, but I guess it should be used too persistancy, including draft mails. That's another enhancement/TODO ticket, most probably post-R1 (if we ever reach this step :-) ) Bye, Philippe.