twisted.mail.alias.AliasBase class documentationtwisted.mail.alias
(View In Hierarchy)
Known subclasses: twisted.mail.alias.AddressAlias, twisted.mail.alias.AliasGroup, twisted.mail.alias.FileAlias, twisted.mail.alias.ProcessAlias
The default base class for aliases.
| Instance Variable | domains | See __init__. | 
| Instance Variable | original | The original address being aliased. (type: Address) | 
| Method | __init__ | |
| Method | domain | Return the domain associated with original address. | 
| Method | resolve | Map this alias to its ultimate destination. | 
Return the domain associated with original address.
| Returns | The domain for the original address. (type: IDomainprovider) | |
Map this alias to its ultimate destination.
| Parameters | aliasmap | A mapping of username to alias or group of aliases. (type: dictmappingbytestoAliasBase) | 
| memo | A record of the aliases already considered in the resolution process.  If 
provided, memois modified to include this alias. (type:NoneordictofAliasBase) | |
| Returns | A message receiver for the ultimate destination or None for an invalid 
destination. (type: IMessageorNone) | |