LumiSoft Mail Server User API
SMTP_Session Class
Namespaces > LumiSoft.Net.SMTP.Server > SMTP_Session
SMTP Session.
Syntax
C#Visual BasicManaged C++
public class SMTP_Session : SocketServerSession
Public Class SMTP_Session _
	Inherits SocketServerSession
public ref class SMTP_Session : public SocketServerSession
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
Authenticated
Gets if session is authenticated.
(Inherited from SocketServerSession.)
BindInfo
Gets access to BindInfo what accepted socket.
(Inherited from SocketServerSession.)
BodyType
Gets body type.
EhloName
Gets client reported EHLO/HELO name.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExpectedTimeout
Gets how many seconds has left before timout is triggered.
(Inherited from SocketServerSession.)
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
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.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
IsSecureConnection
Gets if the connection is an SSL connection.
(Inherited from SocketServerSession.)
Kill()
Kill this session.
(Overrides SocketServerSession.Kill().)
LocalEndPoint
Gets EndPoint which accepted conection.
(Inherited from SocketServerSession.)
MailFrom
Gets sender.
MailTo
Gets recipients.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnSessionTimeout()
Is called by server when session has timed out.
(Overrides SocketServerSession.OnSessionTimeout().)
ReadedCount
Gets how many bytes are readed through this session.
(Inherited from SocketServerSession.)
RemoteEndPoint
Gets connected Host(client) EndPoint.
(Inherited from SocketServerSession.)
SessionActiveLog
Gets log entries that are currently in log buffer.
(Inherited from SocketServerSession.)
SessionID
Gets session ID.
(Inherited from SocketServerSession.)
SessionLastDataTime
Gets last data activity time.
(Inherited from SocketServerSession.)
SessionStartTime
Gets session start time.
(Inherited from SocketServerSession.)
SetUserName(String)
Sets property UserName value.
(Inherited from SocketServerSession.)
Socket
Gets access to SocketEx.
(Inherited from SocketServerSession.)
Tag
Gets or sets custom user data.
(Inherited from SocketServerSession.)
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
UserName
Gets authenticated user name.
(Inherited from SocketServerSession.)
WrittenCount
Gets how many bytes are written through this session.
(Inherited from SocketServerSession.)
Inheritance Hierarchy

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)