# Copyright (C) 2001-2004 Python Software Foundation
# Contact: email-sig@python.org
"""Class representing text/* type MIME documents."""
from email
.MIMENonMultipart
import MIMENonMultipart
from email
.Encoders
import encode_7or8bit
class MIMEText(MIMENonMultipart
):
"""Class for generating text/* type MIME documents."""
def __init__(self
, _text
, _subtype
='plain', _charset
='us-ascii'):
"""Create a text/* type MIME document.
_text is the string for this message object.
_subtype is the MIME sub content type, defaulting to "plain".
_charset is the character set parameter added to the Content-Type
header. This defaults to "us-ascii". Note that as a side-effect, the
Content-Transfer-Encoding header will also be set.
MIMENonMultipart
.__init
__(self
, 'text', _subtype
,
self
.set_payload(_text
, _charset
)