IMAP server componet.
| C# | Visual Basic | Managed C++ |
public class IMAP_Server : SocketServer
Public Class IMAP_Server _ Inherits SocketServer
public ref class IMAP_Server : public SocketServer
| All Members | Constructors | Methods | Properties | Fields | Events |
| Icon | Member | Description |
|---|---|---|
| IMAP_ServerNew() |
Defalut constructor.
| |
| AddSession(SocketServerSession) |
Adds specified session to sessions collection.
(Inherited from SocketServer.) | |
| AuthUser |
Occurs when connected user tryes to authenticate.
| |
| BindInfo |
Gets or set socket binding info. Use this property to specify on which IP,port server
listnes and also if is SSL or STARTTLS support.
(Inherited from SocketServer.) | |
| CanRaiseEvents | Gets a value indicating whether the component can raise an event. (Inherited from Component.) | |
| Container | Gets the IContainer that contains the Component. (Inherited from Component.) | |
| CopyMessage |
Occurs when server requests to copy message to new location.
| |
| CreateFolder |
Occurs when server requests to create folder.
| |
| CreateObjRef(Type) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| DeleteFolder |
Occurs when server requests to delete folder.
| |
| DeleteFolderACL |
Occurs when IMAP server requests to delete folder ACL.
| |
| DeleteMessage |
Occurs when server requests to delete message.
| |
| DesignMode | Gets a value that indicates whether the Component is currently in design mode. (Inherited from Component.) | |
| Dispose() |
Clean up any resources being used and stops server.
(Inherited from SocketServer.) | |
| Dispose(Boolean) | Releases the unmanaged resources used by the Component and optionally releases the managed resources. (Inherited from Component.) | |
| Disposed | Adds an event handler to listen to the Disposed event on the component. (Inherited from Component.) | |
| Enabled |
Runs and stops server.
(Inherited from SocketServer.) | |
| Equals(Object) | (Inherited from Object.) | |
| Events | Gets the list of event handlers that are attached to this Component. (Inherited from Component.) | |
| Finalize() | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.) | |
| GetFolderACL |
Occurs when IMAP server requests folder ACL.
| |
| GetFolders |
Occurs when server requests all available folders.
| |
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetLifetimeService() | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetMessageItems |
Occurs when server requests to get message items.
| |
| GetMessagesInfo |
Occurs when server requests to folder messages info.
| |
| GetService(Type) | (Inherited from Component.) | |
| GetSharedRootFolders |
Occurs when IMAP server requests shared root folders info.
| |
| GetSubscribedFolders |
Occurs when server requests subscribed folders.
| |
| GetType() | Gets the Type of the current instance. (Inherited from Object.) | |
| GetUserACL |
Occurs when IMAP server requests to get user ACL for specified folder.
| |
| GetUserQuota |
Occurs when IMAP server requests to get user quota.
| |
| GreetingText |
Gets or sets server greeting text.
| |
| HostName |
Gets or set host name that is reported to clients.
(Inherited from SocketServer.) | |
| InitializeLifetimeService() | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| InitNewSession(Socket, BindInfo) |
Initialize and start new session here. Session isn't added to session list automatically,
session must add itself to server session list by calling AddSession().
(Overrides SocketServer.InitNewSession(Socket, BindInfo).) | |
| LogCommands |
Gets or sets if to log commands.
(Inherited from SocketServer.) | |
| MaxBadCommands |
Gets or sets maximum bad commands allowed to session.
(Inherited from SocketServer.) | |
| MaxConnections |
Gets or sets maximum allowed connections.
(Inherited from SocketServer.) | |
| MaxConnectionsPerIP |
Gets or sets maximum allowed conncurent connections from 1 IP address. Value 0 means unlimited connections.
| |
| MaxMessageSize |
Maximum message size.
| |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| OnGetMessageItems(IMAP_Session, IMAP_Message, IMAP_MessageItems_enum) |
Raises event GetMessageItems.
| |
| OnSysError(String, Exception) | [Missing <summary> documentation for M:LumiSoft.Net.SocketServer.OnSysError(System.String,System.Exception)] | |
| RemoveSession(SocketServerSession) |
Removes specified session from sessions collection.
(Inherited from SocketServer.) | |
| RenameFolder |
Occurs when server requests to rename folder.
| |
| SessionIdleTimeOut |
Session idle timeout in milliseconds.
(Inherited from SocketServer.) | |
| SessionLog |
Occurs when IMAP session has finished and session log is available.
| |
| Sessions |
Gets active sessions.
(Overrides SocketServer.Sessions.) | |
| SetFolderACL |
Occurs when IMAP server requests to set folder ACL.
| |
| Site | (Inherited from Component.) | |
| StartServer() |
Starts server.
(Inherited from SocketServer.) | |
| StopServer() |
Stops server. NOTE: Active sessions aren't cancled.
(Inherited from SocketServer.) | |
| StoreMessage |
Occurs when server requests to store message.
| |
| StoreMessageFlags |
Occurs when server requests to store message flags.
| |
| SubscribeFolder |
Occurs when server requests to subscribe folder.
| |
| SupportedAuthentications |
Gets or sets server supported authentication types.
| |
| SysError |
Occurs when server or session has system error(unhandled error).
(Inherited from SocketServer.) | |
| ToString() | Returns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component.) | |
| UnSubscribeFolder |
Occurs when server requests to unsubscribe folder.
| |
| ValidateIPAddress |
Occurs when new computer connected to IMAP server.
|
| Object | ||||
| MarshalByRefObject | ||||
| Component | ||||
| SocketServer | ||||
| IMAP_Server | ||||
Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)