class nsSmtpService
    
    
      
        Members:
        
          - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            AllowPort(PRInt32, const char*, PRBool*)
          
 - 
            
            virtual
            CreateSmtpServer(nsISmtpServer**)
          
 - 
            
            virtual
            DeleteSmtpServer(nsISmtpServer*)
          
 - 
            
            virtual
            FindServer(const char*, const char*, nsISmtpServer**)
          
 - 
            
            virtual
            GetDefaultPort(PRInt32*)
          
 - 
            
            virtual
            GetDefaultServer(nsISmtpServer**)
          
 - 
            
            virtual
            GetProtocolFlags(PRUint32*)
          
 - 
            
            virtual
            GetScheme(nsACString_internal&)
          
 - 
            
            virtual
            GetServerByKey(const char*, nsISmtpServer**)
          
 - 
            
            virtual
            GetSessionDefaultServer(nsISmtpServer**)
          
 - 
            
            virtual
            GetSmtpServerByIdentity(nsIMsgIdentity*, nsISmtpServer**)
          
 - 
            
            virtual
            GetSmtpServers(nsISimpleEnumerator**)
          
 - 
            
            virtual
            NewChannel(nsIURI*, nsIChannel**)
          
 - 
            
            virtual
            NewURI(const nsACString_internal&, const char*, nsIURI*, nsIURI**)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            virtual
            SendMailMessage(nsIFile*, const char*, nsIMsgIdentity*, const char*, nsIUrlListener*, nsIMsgStatusFeedback*, nsIInterfaceRequestor*, PRBool, nsIURI**, nsIRequest**)
          
 - 
            
            virtual
            SetDefaultServer(nsISmtpServer*)
          
 - 
            
            virtual
            SetSessionDefaultServer(nsISmtpServer*)
          
 - 
            
            virtual
            VerifyLogon(nsISmtpServer*, nsIUrlListener*)
          
 - 
            protected
            
            _mOwningThread
          
 - 
            
            createKeyedServer(const char*, nsISmtpServer**)
          
 - 
            
            findServerByHostname(nsISmtpServer*, void*)
          
 - 
            
            findServerByKey(nsISmtpServer*, void*)
          
 - 
            
            loadSmtpServers()
          
 - 
            private
            
            mDefaultSmtpServer
          
 - 
            protected
            
            mRefCnt
          
 - 
            private
            
            mServerKeyList
          
 - 
            private
            
            mSessionDefaultServer
          
 - 
            private
            
            mSmtpServers
          
 - 
            private
            
            mSmtpServersLoaded
          
 - 
            
            nsSmtpService()
          
 - 
            
            saveKeyList()
          
 - 
            
            virtual
            ~nsSmtpService()
          
 
        
       
    Locations: