WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

Mail Storage

These interfaces are used for data structures holding mail related information. For instance, nsIMsgFolder refers to a mail folder.

nsIDBFolderInfo
nsIFolderListener
nsILocalMailIncomingServer
nsIMailboxService
nsIMailboxUrl
nsIMsgAccount
nsIMsgAccountManager
nsIMsgDBHdr
nsIMsgDBService
nsIMsgDatabase
nsIMsgDraft
nsIMsgFolder
nsIMsgFolderCache
nsIMsgFolderCacheElement
nsIMsgFolderCompactor
nsIMsgFolderListener
nsIMsgFolderNotificationService
nsIMsgGroupRecord
nsIMsgHost
nsIMsgI18NUrl
nsIMsgIdentity
nsIMsgIncomingServer
nsIMsgLocalMailFolder
nsIMsgMailNewsUrl
nsIMsgMessageUrl
nsIMsgQuote
nsIMsgRDFDataSource
nsIMsgRecipientArray
nsIMsgRetentionSettings
nsIMsgRuleAction
nsIMsgSignature
nsIMsgThread
nsIMsgVCardService
nsISpamSettings
nsMsgDBCommitType
nsMsgPriority

@mozilla.org/messenger/account-manager;1
@mozilla.org/messenger/account;1
@mozilla.org/messenger/identity;1
@mozilla.org/messenger/mailboxparser;1
@mozilla.org/messenger/mailboxservice;1
@mozilla.org/messenger/mailboxurl;1
@mozilla.org/messenger/spamsettings;1
@mozilla.org/msgDatabase/downloadSettings;1
@mozilla.org/msgDatabase/retentionSettings;1

Reference documentation is generated from Mozilla's source.