support CRUD mail object