Class Hierarchy
- java.lang.Object
- org.subethamail.smtp.server.BaseCommand (implements org.subethamail.smtp.server.Command)
- org.subethamail.smtp.server.CommandHandler
- org.subethamail.smtp.server.HelpMessage
- org.subethamail.smtp.server.RequireAuthCommandWrapper (implements org.subethamail.smtp.server.Command)
- org.subethamail.smtp.server.RequireTLSCommandWrapper (implements org.subethamail.smtp.server.Command)
- org.subethamail.smtp.server.Session (implements org.subethamail.smtp.MessageContext, java.lang.Runnable)
- org.subethamail.smtp.server.SMTPServer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.subethamail.smtp.server.CommandException
- org.subethamail.smtp.server.InvalidCommandNameException
- org.subethamail.smtp.server.UnknownCommandException
- org.subethamail.smtp.server.CommandException
- java.lang.Exception
- org.subethamail.smtp.server.TimeBasedSessionIdFactory (implements org.subethamail.smtp.server.SessionIdFactory)
Interface Hierarchy
- org.subethamail.smtp.server.Command
- org.subethamail.smtp.server.SessionIdFactory
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.subethamail.smtp.server.CommandRegistry
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)