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: