-- add a public email model for any type mail --