Module Expr Str ImportFrom alias Import alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias Assign NameStore ListLoad Str Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str body Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body If Call NameLoad NameLoad NameLoad body If UnaryOpNot CompareLtLt Num Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call NameLoad Call NameLoad NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call NameLoad NameLoad orelse Raise Call NameLoad Call AttributeLoad Str attr Call NameLoad Call NameLoad NameLoad orelse Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad Call NameLoad attr AttributeLoad NameLoad attr If NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body Return CompareEq Call NameLoad NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Return CompareEq Call NameLoad NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Return CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Raise Call NameLoad Call AttributeLoad Str attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad attr Str Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list If CompareLt AttributeLoad NameLoad attr TupleLoad Num Num body Assign NameStore NameLoad orelse Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareNotEq NameLoad Str body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str handlers ExceptHandler type NameLoad body Pass orelse Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Assign NameStore Call AttributeLoad Str attr TupleLoad NameLoad NameLoad Return Call AttributeLoad Call AttributeLoad Call NameLoad TupleLoad NameLoad NameLoad attr Str Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad Call NameLoad attr AttributeLoad NameLoad attr Return IfExp NameLoad NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Str body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str orelse If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad keyword NameLoad Return If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot NameLoad body Return Str Return Call AttributeLoad Str attr Call AttributeLoad Str attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad decorator_list If CompareLt AttributeLoad NameLoad attr TupleLoad Num Num body Assign NameStore NameLoad orelse Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore ListComp IfExp UnaryOpNot Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad orelse If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore IfExp NameLoad NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListComp IfExp UnaryOpNot Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr Return ListComp Call AttributeLoad Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return IfExp AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A TurboMail utility functions and support classes. __future__ unicode_literals N/A sys email.utils formataddr parseaddr email.header Header marrow.mailer.validator EmailValidator marrow.util.compat basestring unicode unicodestr native N/A __all__ N/A Address AddressList Address N/A object N/A N/A Validated electronic mail address class.

	This class knows how to validate and format e-mail addresses.  It uses
	Python's built-in `parseaddr` and `formataddr` helper functions and helps
	guarantee a uniform base for all e-mail address operations.

	The AddressList unit tests provide comprehensive testing of this class as
	well. __init__ N/A N/A self name_or_email email encoding N/A None utf-8 N/A N/A N/A self encoding encoding N/A N/A email None N/A N/A N/A isinstance name_or_email AddressList N/A N/A N/A N/A 0 N/A len name_or_email 2 N/A N/A N/A ValueError AddressList to convert must only contain a single Address. N/A name_or_email N/A unicode N/A name_or_email N/A 0 N/A N/A isinstance name_or_email N/A tuple list N/A N/A N/A self name N/A unicodestr N/A name_or_email N/A 0 encoding N/A N/A self address N/A unicodestr N/A name_or_email N/A 1 encoding N/A N/A N/A isinstance name_or_email bytes N/A N/A N/A N/A self name N/A self address N/A parseaddr N/A unicodestr name_or_email encoding N/A N/A N/A isinstance name_or_email unicode N/A N/A N/A N/A self name N/A self address N/A parseaddr name_or_email N/A N/A N/A TypeError N/A N/A Expected string, tuple or list, got {0} instead format N/A repr N/A type name_or_email N/A N/A N/A self name N/A unicodestr name_or_email encoding N/A N/A self address N/A unicodestr email encoding N/A N/A email err N/A N/A N/A EmailValidator validate_email N/A self address N/A err N/A N/A N/A ValueError N/A N/A "{0}" is not a valid e-mail address: {1} format email err N/A __eq__ N/A N/A self other N/A N/A N/A N/A isinstance other Address N/A N/A N/A N/A N/A self name N/A self address N/A N/A other name N/A other address N/A N/A N/A isinstance other unicode N/A N/A N/A N/A unicode self other N/A N/A N/A isinstance other bytes N/A N/A N/A N/A bytes self other N/A N/A N/A isinstance other tuple N/A N/A N/A N/A N/A self name N/A self address other N/A N/A NotImplementedError N/A N/A Can not compare Address instance against {0} instance format N/A type other N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self other N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A N/A self __unicode__ N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A Address("{0}") format N/A N/A N/A N/A N/A unicode self encode ascii backslashreplace decode ascii N/A __unicode__ N/A N/A self N/A N/A N/A N/A N/A N/A N/A self encode utf8 decode utf8 N/A __bytes__ N/A N/A self N/A N/A N/A N/A N/A self encode N/A N/A N/A N/A sys version_info N/A 3 0 N/A N/A __str__ __bytes__ N/A N/A __str__ __unicode__ encode N/A N/A self encoding N/A None N/A N/A name_string None N/A N/A encoding None N/A N/A encoding N/A self encoding N/A N/A encoding ascii N/A N/A N/A N/A N/A N/A N/A self name encode ascii errors strict N/A N/A N/A UnicodeError N/A N/A N/A N/A name_string N/A self name N/A N/A name_string None N/A N/A name_string N/A N/A N/A Header N/A self name encoding encode N/A N/A localpart domain N/A N/A N/A self address split @ 1 N/A domain N/A N/A N/A N/A domain encode idna decode N/A address N/A N/A @ join N/A localpart domain N/A N/A N/A N/A N/A N/A formataddr N/A name_string address replace encode encoding N/A valid N/A N/A self N/A N/A N/A N/A email err N/A N/A N/A EmailValidator validate_email N/A self address N/A N/A err False True N/A property N/A AddressList N/A list N/A __init__ N/A N/A self addresses encoding N/A None utf-8 N/A N/A N/A N/A N/A super AddressList self __init__ N/A N/A self encoding encoding N/A N/A addresses None N/A N/A N/A N/A isinstance addresses basestring N/A N/A addresses N/A N/A addresses split , N/A N/A N/A isinstance addresses tuple N/A N/A N/A N/A self append N/A Address addresses encoding encoding N/A N/A N/A N/A isinstance addresses list N/A N/A N/A ValueError N/A N/A Invalid value for AddressList: {0} format N/A repr addresses N/A N/A N/A self extend addresses N/A __repr__ N/A N/A self N/A N/A N/A N/A self N/A N/A AddressList() N/A N/A N/A AddressList("{0}") format N/A N/A ,  join N/A N/A str i N/A i self N/A __bytes__ N/A N/A self N/A N/A N/A N/A N/A self encode N/A __unicode__ N/A N/A self N/A N/A N/A N/A N/A ,  join N/A N/A unicode i N/A i self N/A N/A N/A N/A sys version_info N/A 3 0 N/A N/A __str__ __bytes__ N/A N/A __str__ __unicode__ __setitem__ N/A N/A self k value N/A N/A N/A N/A isinstance k slice N/A N/A value N/A N/A N/A N/A isinstance val Address N/A Address val val N/A val value N/A N/A N/A N/A isinstance value Address N/A N/A value N/A Address value N/A N/A N/A N/A super AddressList self __setitem__ k value N/A __setslice__ N/A N/A self i j sequence N/A N/A N/A N/A N/A self __setitem__ N/A slice i j sequence N/A encode N/A N/A self encoding N/A None N/A N/A encoding N/A encoding encoding N/A self encoding N/A N/A N/A ,  join N/A N/A N/A a encode encoding N/A a self N/A extend N/A N/A self sequence N/A N/A N/A values N/A N/A N/A N/A isinstance val Address N/A Address val val N/A val sequence N/A N/A N/A N/A super AddressList self extend values N/A append N/A N/A self value N/A N/A N/A N/A N/A self extend N/A value N/A addresses N/A N/A self N/A N/A N/A N/A AddressList N/A N/A i address N/A i self N/A property string_addresses N/A N/A self encoding N/A None N/A N/A Return a list of string representations of the addresses suitable
		for usage in an SMTP transaction. N/A N/A encoding N/A N/A encoding N/A self encoding N/A N/A N/A N/A N/A N/A N/A Address N/A i address encode encoding decode encoding N/A i self N/A property N/A AutoConverter N/A object N/A N/A Automatically converts an assigned value to the given type. __init__ N/A N/A self attr cls can N/A True N/A N/A N/A self cls cls N/A N/A self can can N/A N/A self attr N/A native attr N/A __get__ N/A N/A self instance owner N/A N/A N/A value N/A getattr instance N/A self attr None N/A N/A value None N/A N/A N/A N/A self can N/A N/A self cls None N/A value N/A __set__ N/A N/A self instance value N/A N/A N/A N/A N/A isinstance value N/A self cls N/A N/A value N/A N/A self cls value N/A N/A setattr instance N/A self attr value N/A __delete__ N/A N/A self instance N/A N/A N/A N/A setattr instance N/A self attr None N/A N/A