Skip to Content
Odoo model

mail.template.preview

Email Template Preview. Defined in module mail; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 5 fields added, 0 removed, 0 renamed.

  1. Odoo 16 mail
  2. Odoo 17 mail
  3. Odoo 18 mail
  4. Odoo 19 mail
  5. Odoo 20 mail

Odoo 16 to 17

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 17 to 18

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields added (2)

FieldTypeModule
has_attachmentsbooleanmail
has_several_languages_installedbooleanmail

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields added (3)

FieldTypeModule
partner_cc_idsmany2manymail
recipient_cc_namescharmail
recipient_namescharmail

All fields declared on mail.template.preview (20)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 20 fields
FieldTypeLabelModule1617181920
attachment_idsmany2many ir.attachmentAttachmentsmail
body_htmlhtmlBodymail
email_cccharCcmail
email_fromcharFrommail
email_tocharTomail
error_msgcharError Messagemail
has_attachmentsbooleanmail
has_several_languages_installedbooleanmail
langselectionTemplate Preview Languagemail
mail_template_idmany2one mail.templateRelated Mail Templatemail
model_idmany2one ir.modelTargeted modelmail
no_recordbooleanNo Recordmail
partner_cc_idsmany2many res.partnerRecipients Ccmail
partner_idsmany2many res.partnerRecipients Tomail
recipient_cc_namescharRecipient Cc Namesmail
recipient_namescharRecipient Namesmail
reply_tocharReply-Tomail
resource_refreferenceRecordmail
scheduled_datecharScheduled Datemail
subjectcharSubjectmail

Related models

Linked by its relational fields: ir.attachmentir.modelmail.templateres.partner

Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.