AdaptorΒΆ

The message.HTMLMessagePart class adapts a post (as the context) and a browser request, and provides the gs.group.list.email.base.interfaces.IMessagePart interface.

The message.HTMLMessagePart.show property returns True if the HTML-form of a message should be shown. It looks up the htmlEmail property in the DivisionConfiguration and the GlobalConfiguration objects, with the setting in the former overriding the latter. If the htmlEmail property is absent then the default action is taken: show HTML email.

The message.HTMLMessagePart.as_email() method returns an instance of the standard email.mime.text.MIMEText class, with the MIME-type set to text/html. The UTF-8 character-encoding is set.