concrete.email.ttypes module¶
-
class
concrete.email.ttypes.
EmailAddress
(address=None, displayName=None)¶ Bases:
object
An email address, optionally accompanied by a display_name. These values are typically extracted from strings such as: <tt> “John Smith” <john@xyz.com> </tt>.
see RFC2822 http://tools.ietf.org/html/rfc2822
-
- address
-
- displayName
-
read
(iprot)¶
-
thrift_spec
= (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))¶
-
validate
()¶
-
write
(oprot)¶
-
-
class
concrete.email.ttypes.
EmailCommunicationInfo
(messageId=None, contentType=None, userAgent=None, inReplyToList=None, referenceList=None, senderAddress=None, returnPathAddress=None, toAddressList=None, ccAddressList=None, bccAddressList=None, emailFolder=None, subject=None, quotedAddresses=None, attachmentPaths=None, salutation=None, signature=None)¶ Bases:
object
Extra information about an email communication instance.
-
- messageId
-
- contentType
-
- userAgent
-
- inReplyToList
-
- referenceList
-
- senderAddress
-
- returnPathAddress
-
- toAddressList
-
- ccAddressList
-
- bccAddressList
-
- emailFolder
-
- subject
-
- quotedAddresses
-
- attachmentPaths
-
- salutation
-
- signature
-
read
(iprot)¶
-
thrift_spec
= (None, (1, 11, 'messageId', 'UTF8', None), (2, 11, 'contentType', 'UTF8', None), (3, 11, 'userAgent', 'UTF8', None), (4, 15, 'inReplyToList', (11, 'UTF8', False), None), (5, 15, 'referenceList', (11, 'UTF8', False), None), (6, 12, 'senderAddress', (<class 'concrete.email.ttypes.EmailAddress'>, (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))), None), (7, 12, 'returnPathAddress', (<class 'concrete.email.ttypes.EmailAddress'>, (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))), None), (8, 15, 'toAddressList', (12, (<class 'concrete.email.ttypes.EmailAddress'>, (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))), False), None), (9, 15, 'ccAddressList', (12, (<class 'concrete.email.ttypes.EmailAddress'>, (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))), False), None), (10, 15, 'bccAddressList', (12, (<class 'concrete.email.ttypes.EmailAddress'>, (None, (1, 11, 'address', 'UTF8', None), (2, 11, 'displayName', 'UTF8', None))), False), None), (11, 11, 'emailFolder', 'UTF8', None), (12, 11, 'subject', 'UTF8', None), (13, 15, 'quotedAddresses', (11, 'UTF8', False), None), (14, 15, 'attachmentPaths', (11, 'UTF8', False), None), (15, 11, 'salutation', 'UTF8', None), (16, 11, 'signature', 'UTF8', None))¶
-
validate
()¶
-
write
(oprot)¶
-