EMailAddress

Contains an e-mail address.

Public variables:

login

User login name.

host

TCP/IP host name.

fullName

Full name of the user.

Methods

__init__(self, login, host, fullName)

   def __init__(self, login, host, fullName = ''):

asAddress(self)

   def asAddress(self):

Returns the e-mail address formatted as user hostname.

asHeader(self)

   def asHeader(self):

Returns the e-mail address formatted in a manner suitable for a header line: "Full Name <user hostname>". If fullName is an empty string, the user login is substituted for the full name.

getHandlerAddresses(self)

   def getHandlerAddresses(self):

Returns the mail handler host addresses for the e-mail domain.

setHandlerAddresses(self, addrs)

   def setHandlerAddresses(self, addrs):

Used to set the mail handler host addresses for the e-mail domain.