nsIMsgProtocolInfo
| IID: | 035fd631-e751-46af-9bbd-a660b930c288 |
| Inherits From: | nsISupports |
This interface is implemented by the following components:
- @mozilla.org/commandlinehandler/general-startup;1?type=news
- @mozilla.org/messenger/imapservice;1
- @mozilla.org/messenger/messageservice;1?type=imap
- @mozilla.org/messenger/messageservice;1?type=imap-message
- @mozilla.org/messenger/messageservice;1?type=news
- @mozilla.org/messenger/messageservice;1?type=news-message
- @mozilla.org/messenger/movemailservice;1
- @mozilla.org/messenger/nntpservice;1
- @mozilla.org/messenger/noneservice;1
- @mozilla.org/messenger/popservice;1
- @mozilla.org/messenger/protocol/info;1?type=imap
- @mozilla.org/messenger/protocol/info;1?type=movemail
- @mozilla.org/messenger/protocol/info;1?type=nntp
- @mozilla.org/messenger/protocol/info;1?type=none
- @mozilla.org/messenger/protocol/info;1?type=pop3
- @mozilla.org/network/protocol;1?name=imap
- @mozilla.org/network/protocol;1?name=news
- @mozilla.org/network/protocol;1?name=nntp
- @mozilla.org/network/protocol;1?name=pop
- @mozilla.org/network/protocol;1?name=snews
- @mozilla.org/uriloader/content-handler;1?type=x-application-imapfolder
- @mozilla.org/uriloader/content-handler;1?type=x-application-newsgroup
- @mozilla.org/uriloader/content-handler;1?type=x-application-newsgroup-listids
Properties
readonly PRBool canDelete
Can this type of server be removed from the account manager? for instance, local mail is not removable
readonly PRBool canDuplicate
Can you duplicate this server? for instance, local mail is unique and should not be duplicated.
readonly PRBool canGetIncomingMessages
Do messages arrive for this server if they do, we can use our junk controls on it.
readonly PRBool canGetMessages
An attribute that tell us whether on not we can get messages for the given server type this is poorly named right now. it's really is there an inbox for this type? XXX todo, rename this.
readonly PRBool canLoginAtStartUp
Can this type of server log in at startup?
readonly PRBool defaultDoBiff
Do biff by default?
nsILocalFile defaultLocalPath
The default path to store local data for this type of server. Each server is usually in a subdirectory below this
readonly PRBool preflightPrettyNameWithEmailAddress
If the pretty name of the server should just be the e-mail address. Otherwise it usually ends up being something like "news on hostname"
readonly PRBool requiresUsername
Does this server type require a username? for instance, news does not but IMAP/POP do
readonly nsIIDPtr serverIID
The IID of the protocol-specific interface for this server usually used from JS to dynamically get server-specific attributes
readonly PRBool showComposeMsgLink
Do we need to show compose message link in the AccountCentral page ?
readonly PRBool specialFoldersDeletionAllowed
Do we allow special folder deletion ?
Methods
PRInt32 getDefaultServerPort ( PRBool isSecure )
Reference documentation is generated from Mozilla's source.
