deferred class EMAIL_PROTOCOL Ancestors PROTOCOL_RESOURCE* Descendants RETRIEVING_PROTOCOL* SENDING_PROTOCOL* Clients EMAIL_PROTOCOL* Suppliers EMAIL_PROTOCOL* NETWORK_STREAM_SOCKET