@mozilla.org/messenger/server;1?type=movemail
This component implements the following interfaces:
- nsILocalMailIncomingServer
- nsIMovemailIncomingServer
- nsIMsgIncomingServer
- nsISupports
- nsISupportsWeakReference
Constants
Properties
readonly AString nsIMsgIncomingServer.accountManagerChrome
PRInt32 nsIMsgIncomingServer.biffMinutes
PRUint32 nsIMsgIncomingServer.biffState
readonly PRBool nsIMsgIncomingServer.canBeDefaultServer
readonly PRBool nsIMsgIncomingServer.canCompactFoldersOnServer
PRBool nsIMsgIncomingServer.canCreateFoldersOnServer
PRBool nsIMsgIncomingServer.canDelete
Can this server be removed from the account manager? for instance, local mail is not removable, but an imported folder is
readonly PRBool nsIMsgIncomingServer.canEmptyTrashOnExit
PRBool nsIMsgIncomingServer.canFileMessagesOnServer
readonly PRBool nsIMsgIncomingServer.canHaveFilters
readonly PRBool nsIMsgIncomingServer.canSearchMessages
readonly PRBool nsIMsgIncomingServer.canUndoDeleteOnServer
readonly AString nsIMsgIncomingServer.constructedPrettyName
Helper function to construct the pretty name in a server type specific way - e.g., mail for foo@test.com, news on news.mozilla.org
PRBool nsIMsgIncomingServer.defaultCopiesAndFoldersPrefsToServer
If the server supports Fcc/Sent/etc, default prefs can point to the server. Otherwise, copies and folders prefs should point to Local Folders.
By default this value is set to true via global pref 'allows_specialfolders_usage' (mailnews.js). For Nntp, the value is overridden to be false. If ISPs want to modify this value, they should do that in their rdf file by using this attribute. Please look at mozilla/mailnews/base/ispdata/aol.rdf for usage example.
PRBool nsIMsgIncomingServer.displayStartupPage
PRBool nsIMsgIncomingServer.doBiff
readonly PRBool nsIMsgIncomingServer.downloadMessagesAtStartup
PRBool nsIMsgIncomingServer.downloadOnBiff
nsIMsgDownloadSettings nsIMsgIncomingServer.downloadSettings
PRBool nsIMsgIncomingServer.emptyTrashOnExit
readonly nsMsgSearchScopeValue nsIMsgIncomingServer.filterScope
ACString nsIMsgIncomingServer.hostName
Hostname of the server
PRInt32 nsIMsgIncomingServer.incomingDuplicateAction
readonly PRBool nsIMsgIncomingServer.isDeferredTo
PRBool nsIMsgIncomingServer.isSecure
readonly PRBool nsIMsgIncomingServer.isSecureServer
ACString nsIMsgIncomingServer.key
Internal pref key - guaranteed to be unique across all servers
PRBool nsIMsgIncomingServer.limitOfflineMessageSize
nsILocalFile nsIMsgIncomingServer.localPath
readonly ACString nsIMsgIncomingServer.localStoreType
The schema for the local mail store, such as "mailbox", "imap", or "news" used to construct URIs
PRBool nsIMsgIncomingServer.loginAtStartUp
PRBool nsIMsgIncomingServer.logonFallback
PRInt32 nsIMsgIncomingServer.maxMessageSize
PRInt32 nsIMsgIncomingServer.offlineSupportLevel
ACString nsIMsgIncomingServer.password
readonly PRBool nsIMsgIncomingServer.passwordPromptRequired
If the password for the server is available either via authentication in the current session or from password manager stored entries, return false. Otherwise, return true. If password is obtained from password manager, set the password member variable.
PRBool nsIMsgIncomingServer.performingBiff
PRInt32 nsIMsgIncomingServer.port
AString nsIMsgIncomingServer.prettyName
Pretty name - should be "userid on hostname" if the pref is not set
ACString nsIMsgIncomingServer.realHostName
Real hostname of the server (if server name is changed it's stored here)
ACString nsIMsgIncomingServer.realUsername
Real username of the server (if username is changed it's stored here)
ACString nsIMsgIncomingServer.redirectorType
PRBool nsIMsgIncomingServer.rememberPassword
nsIMsgRetentionSettings nsIMsgIncomingServer.retentionSettings
nsIMsgFolder nsIMsgIncomingServer.rootFolder
readonly nsIMsgFolder nsIMsgIncomingServer.rootMsgFolder
readonly nsMsgSearchScopeValue nsIMsgIncomingServer.searchScope
PRBool nsIMsgIncomingServer.serverBusy
readonly PRBool nsIMsgIncomingServer.serverRequiresPasswordForBiff
readonly ACString nsIMsgIncomingServer.serverURI
PRInt32 nsIMsgIncomingServer.socketType
readonly nsIMsgFilterPlugin nsIMsgIncomingServer.spamFilterPlugin
readonly nsISpamSettings nsIMsgIncomingServer.spamSettings
Spam settings
readonly PRBool nsIMsgIncomingServer.supportsDiskSpace
ACString nsIMsgIncomingServer.type
Protocol type, i.e. "pop3", "imap", "nntp", "none", etc used to construct URLs
ACString nsIMsgIncomingServer.username
Userid to log into the server
PRBool nsIMsgIncomingServer.useSecAuth
PRBool nsIMsgIncomingServer.valid
Methods
| Interface | Method |
|---|---|
| nsIMsgIncomingServer |
void clearAllValues ( )
|
| nsIMsgIncomingServer |
void clearTemporaryReturnReceiptsFilter ( )
|
| nsIMsgIncomingServer |
void closeCachedConnections ( )
|
| nsIMsgIncomingServer |
void configureTemporaryFilters ( nsIMsgFilterList filterList )
|
| nsILocalMailIncomingServer |
void createDefaultMailboxes ( nsIFile path )
|
| nsIMsgIncomingServer |
void displayOfflineMsg ( nsIMsgWindow window )
|
| nsIMsgIncomingServer |
PRBool equals ( nsIMsgIncomingServer server )
|
| nsIMsgIncomingServer |
void forgetPassword ( )
|
| nsIMsgIncomingServer |
void forgetSessionPassword ( )
|
| nsIMsgIncomingServer |
AString generatePrettyNameForMigration ( )
|
| nsIMsgIncomingServer |
PRBool getBoolAttribute ( char* name )
|
| nsIMsgIncomingServer |
PRBool getBoolValue ( char* attr )
|
| nsIMsgIncomingServer |
ACString getCharAttribute ( char* name )
|
| nsIMsgIncomingServer |
ACString getCharValue ( char* attr )
|
| nsIMsgIncomingServer |
nsILocalFile getFileValue ( char* relpref , char* abspref )
|
| nsIMsgIncomingServer |
nsIMsgFilterList getFilterList ( nsIMsgWindow msgWindow )
|
| nsIMsgIncomingServer |
PRInt32 getIntAttribute ( char* name )
|
| nsIMsgIncomingServer |
PRInt32 getIntValue ( char* attr )
|
| nsIMsgIncomingServer |
nsIMsgFolder getMsgFolderFromURI ( nsIMsgFolder folderResource , ACString URI )
|
| nsILocalMailIncomingServer |
nsIURI getNewMail ( nsIMsgWindow msgWindow , nsIUrlListener urlListener , nsIMsgFolder inbox )
|
| nsIMsgIncomingServer |
void getNewMessages ( nsIMsgFolder folder , nsIMsgWindow msgWindow , nsIUrlListener urlListener )
|
| nsIMsgIncomingServer |
ACString getPasswordWithUI ( AString promptString , AString promptTitle , nsIMsgWindow msgWindow , out PRBool okayValue )
|
| nsIMsgIncomingServer |
AString getUnicharAttribute ( char* name )
|
| nsIMsgIncomingServer |
AString getUnicharValue ( char* attr )
|
| nsISupportsWeakReference |
nsIWeakReference GetWeakReference ( )
|
| nsIMsgIncomingServer |
PRBool isNewHdrDuplicate ( nsIMsgDBHdr newHdr )
|
| nsIMsgIncomingServer |
void onUserOrHostNameChanged ( ACString oldName , ACString newName )
|
| nsIMsgIncomingServer |
void performBiff ( nsIMsgWindow msgWindow )
|
| nsIMsgIncomingServer |
void performExpand ( nsIMsgWindow msgWindow )
|
| nsIMsgIncomingServer |
void removeFiles ( )
|
| nsIMsgIncomingServer |
void setBoolAttribute ( char* name , PRBool value )
|
| nsIMsgIncomingServer |
void setBoolValue ( char* attr , PRBool value )
|
| nsIMsgIncomingServer |
void setCharAttribute ( char* name , ACString value )
|
| nsIMsgIncomingServer |
void setCharValue ( char* attr , ACString value )
|
| nsIMsgIncomingServer |
void setDefaultLocalPath ( nsILocalFile defaultLocalPath )
|
| nsIMsgIncomingServer |
void setFileValue ( char* relpref , char* abspref , nsILocalFile value )
|
| nsIMsgIncomingServer |
void setFilterList ( nsIMsgFilterList filterList )
|
| nsILocalMailIncomingServer |
void setFlagsOnDefaultMailboxes ( )
|
| nsIMsgIncomingServer |
void setIntAttribute ( char* name , PRInt32 value )
|
| nsIMsgIncomingServer |
void setIntValue ( char* attr , PRInt32 value )
|
| nsIMsgIncomingServer |
void setUnicharAttribute ( char* name , AString value )
|
| nsIMsgIncomingServer |
void setUnicharValue ( char* attr , AString value )
|
| nsIMsgIncomingServer |
void shutdown ( )
|
| nsIMsgIncomingServer |
void storePassword ( )
|
| nsIMsgIncomingServer |
AString toString ( )
|
| nsIMsgIncomingServer |
void writeToFolderCache ( nsIMsgFolderCache folderCache )
|
Reference documentation is generated from Mozilla's source.
