Skip navigation links
A B C D E G H I L M N P Q R S T U V W 

A

accept(File, String) - Method in class com.dumbster.smtp.mailstores.EMLMailStore.EMLFilenameFilter
 
Action - Interface in com.dumbster.smtp.action
 
addHeader(String, String) - Method in class com.dumbster.smtp.eml.EMLMailMessage
Adds a header to the message
addHeader(String, String) - Method in interface com.dumbster.smtp.MailMessage
Adds a header to the message
addHeader(String, String) - Method in class com.dumbster.smtp.MailMessageImpl
 
addMessage(MailMessage) - Method in interface com.dumbster.smtp.MailStore
 
addMessage(MailMessage) - Method in class com.dumbster.smtp.mailstores.EMLMailStore
addMessage(MailMessage) - Method in class com.dumbster.smtp.mailstores.RollingMailStore
 
anticipateMessageCountFor(int, int) - Method in class com.dumbster.smtp.SmtpServer
 
appendBody(String) - Method in class com.dumbster.smtp.eml.EMLMailMessage
Adds the given text to message body
appendBody(String) - Method in interface com.dumbster.smtp.MailMessage
Appends the given text to the body.
appendBody(String) - Method in class com.dumbster.smtp.MailMessageImpl
 
appendHeader(String, String) - Method in class com.dumbster.smtp.eml.EMLMailMessage
Append some text to the last existing value of a header.
appendHeader(String, String) - Method in interface com.dumbster.smtp.MailMessage
Append some text to the last existing value of a header.
appendHeader(String, String) - Method in class com.dumbster.smtp.MailMessageImpl
 

B

BlankLine - Class in com.dumbster.smtp.action
 
BlankLine() - Constructor for class com.dumbster.smtp.action.BlankLine
 

C

clearMessages() - Method in interface com.dumbster.smtp.MailStore
 
clearMessages() - Method in class com.dumbster.smtp.mailstores.EMLMailStore
clearMessages() - Method in class com.dumbster.smtp.mailstores.RollingMailStore
 
clearMessages() - Method in class com.dumbster.smtp.SmtpServer
 
ClientSession - Class in com.dumbster.smtp
 
ClientSession(IOSource, MailStore) - Constructor for class com.dumbster.smtp.ClientSession
 
close() - Method in interface com.dumbster.smtp.IOSource
 
close() - Method in class com.dumbster.smtp.SocketWrapper
 
com.dumbster.smtp - package com.dumbster.smtp
 
com.dumbster.smtp.action - package com.dumbster.smtp.action
 
com.dumbster.smtp.eml - package com.dumbster.smtp.eml
 
com.dumbster.smtp.mailstores - package com.dumbster.smtp.mailstores
 
Connect - Class in com.dumbster.smtp.action
 
Connect() - Constructor for class com.dumbster.smtp.action.Connect
 
createRequest(SmtpState, String) - Static method in class com.dumbster.smtp.Request
 

D

Data - Class in com.dumbster.smtp.action
 
Data() - Constructor for class com.dumbster.smtp.action.Data
 
DataEnd - Class in com.dumbster.smtp.action
 
DataEnd() - Constructor for class com.dumbster.smtp.action.DataEnd
 
doWaitInResponse() - Method in class com.dumbster.smtp.ClientSession
 
doWaitInResponse() - Method in class com.dumbster.smtp.TimedClientSession
 

E

Ehlo - Class in com.dumbster.smtp.action
 
Ehlo() - Constructor for class com.dumbster.smtp.action.Ehlo
 
EMLFilenameFilter() - Constructor for class com.dumbster.smtp.mailstores.EMLMailStore.EMLFilenameFilter
 
EMLMailMessage - Class in com.dumbster.smtp.eml
An implementation of MailMessage to support lazy load of messages stored in EML files.
EMLMailMessage(InputStream) - Constructor for class com.dumbster.smtp.eml.EMLMailMessage
 
EMLMailMessage(File) - Constructor for class com.dumbster.smtp.eml.EMLMailMessage
 
EMLMailStore - Class in com.dumbster.smtp.mailstores
Store messages as EML files.
EMLMailStore() - Constructor for class com.dumbster.smtp.mailstores.EMLMailStore
 
EMLMailStore.EMLFilenameFilter - Class in com.dumbster.smtp.mailstores
Filter only files matching name of files saved by EMLMailStore.
execute(MailStore, MailMessage) - Method in class com.dumbster.smtp.Request
 
Expn - Class in com.dumbster.smtp.action
 
Expn() - Constructor for class com.dumbster.smtp.action.Expn
 

G

getBody() - Method in class com.dumbster.smtp.eml.EMLMailMessage
Returns the body of the message.
getBody() - Method in interface com.dumbster.smtp.MailMessage
Returns the body of the message.
getBody() - Method in class com.dumbster.smtp.MailMessageImpl
 
getCode() - Method in class com.dumbster.smtp.Response
Get the response code.
getEmailCount() - Method in interface com.dumbster.smtp.MailStore
 
getEmailCount() - Method in class com.dumbster.smtp.mailstores.EMLMailStore
getEmailCount() - Method in class com.dumbster.smtp.mailstores.RollingMailStore
 
getEmailCount() - Method in class com.dumbster.smtp.SmtpServer
 
getFilename(MailMessage, int) - Method in class com.dumbster.smtp.mailstores.EMLMailStore
 
getFirstHeaderValue(String) - Method in class com.dumbster.smtp.eml.EMLMailMessage
A shortcut to get only the first value of a header
getFirstHeaderValue(String) - Method in interface com.dumbster.smtp.MailMessage
A shortcut to get only the first value of a header
getFirstHeaderValue(String) - Method in class com.dumbster.smtp.MailMessageImpl
 
getHeaderNames() - Method in class com.dumbster.smtp.eml.EMLMailMessage
Gets an iterator over header names.
getHeaderNames() - Method in interface com.dumbster.smtp.MailMessage
Gets an iterator over header names.
getHeaderNames() - Method in class com.dumbster.smtp.MailMessageImpl
 
getHeaderValues(String) - Method in class com.dumbster.smtp.eml.EMLMailMessage
Gets the values of a given header.
getHeaderValues(String) - Method in interface com.dumbster.smtp.MailMessage
Gets the values of a given header.
getHeaderValues(String) - Method in class com.dumbster.smtp.MailMessageImpl
 
getInputStream() - Method in interface com.dumbster.smtp.IOSource
 
getInputStream() - Method in class com.dumbster.smtp.SocketWrapper
 
getMailStore() - Method in class com.dumbster.smtp.ServerOptions
 
getMessage(int) - Method in interface com.dumbster.smtp.MailStore
 
getMessage(int) - Method in class com.dumbster.smtp.mailstores.EMLMailStore
getMessage(int) - Method in class com.dumbster.smtp.mailstores.RollingMailStore
 
getMessage() - Method in class com.dumbster.smtp.Response
Get the response message.
getMessage(int) - Method in class com.dumbster.smtp.SmtpServer
 
getMessages() - Method in interface com.dumbster.smtp.MailStore
 
getMessages() - Method in class com.dumbster.smtp.mailstores.EMLMailStore
Return a list of messages stored by this mail mailStore.
getMessages() - Method in class com.dumbster.smtp.mailstores.RollingMailStore
 
getMessages() - Method in class com.dumbster.smtp.SmtpServer
 
getNextState() - Method in class com.dumbster.smtp.Response
Get the next SMTP server state.
getOutputStream() - Method in interface com.dumbster.smtp.IOSource
 
getOutputStream() - Method in class com.dumbster.smtp.SocketWrapper
 
getParams() - Method in class com.dumbster.smtp.Request
 
getPort() - Method in class com.dumbster.smtp.ServerOptions
 
getPort() - Method in class com.dumbster.smtp.SmtpServer
 
getWaitInResponse() - Method in class com.dumbster.smtp.ServerOptions
 
getWaitInResponse() - Method in class com.dumbster.smtp.TimedClientSession
 

H

Help - Class in com.dumbster.smtp.action
 
Help() - Constructor for class com.dumbster.smtp.action.Help
 

I

initialRequest() - Static method in class com.dumbster.smtp.Request
 
IOSource - Interface in com.dumbster.smtp
 
isRunning() - Method in class com.dumbster.smtp.SmtpServer
 
isStopped() - Method in class com.dumbster.smtp.SmtpServer
 
isThreaded() - Method in class com.dumbster.smtp.ServerOptions
 

L

List - Class in com.dumbster.smtp.action
 
List(String) - Constructor for class com.dumbster.smtp.action.List
 

M

Mail - Class in com.dumbster.smtp.action
 
Mail() - Constructor for class com.dumbster.smtp.action.Mail
 
MailMessage - Interface in com.dumbster.smtp
 
MailMessageImpl - Class in com.dumbster.smtp
Container for a complete SMTP message - headers and message body.
MailMessageImpl() - Constructor for class com.dumbster.smtp.MailMessageImpl
 
MailStore - Interface in com.dumbster.smtp
 
Main - Class in com.dumbster.smtp
 
Main() - Constructor for class com.dumbster.smtp.Main
 
main(String[]) - Static method in class com.dumbster.smtp.Main
 

N

NoOp - Class in com.dumbster.smtp.action
 
NoOp() - Constructor for class com.dumbster.smtp.action.NoOp
 
notThreaded() - Method in class com.dumbster.smtp.ServerOptions
 

P

prepareSessionLoop() - Method in class com.dumbster.smtp.ClientSession
 

Q

Quit - Class in com.dumbster.smtp.action
 
Quit() - Constructor for class com.dumbster.smtp.action.Quit
 

R

Rcpt - Class in com.dumbster.smtp.action
 
Rcpt() - Constructor for class com.dumbster.smtp.action.Rcpt
 
Request - Class in com.dumbster.smtp
 
response(SmtpState, MailStore, MailMessage) - Method in interface com.dumbster.smtp.action.Action
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.BlankLine
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Connect
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Data
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.DataEnd
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Ehlo
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Expn
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Help
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.List
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Mail
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.NoOp
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Quit
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Rcpt
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Rset
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Unrecognized
 
response(SmtpState, MailStore, MailMessage) - Method in class com.dumbster.smtp.action.Vrfy
 
Response - Class in com.dumbster.smtp
SMTP response container.
Response(int, String, SmtpState) - Constructor for class com.dumbster.smtp.Response
Constructor.
RollingMailStore - Class in com.dumbster.smtp.mailstores
 
RollingMailStore() - Constructor for class com.dumbster.smtp.mailstores.RollingMailStore
 
RollingMailStore(int) - Constructor for class com.dumbster.smtp.mailstores.RollingMailStore
 
Rset - Class in com.dumbster.smtp.action
 
Rset() - Constructor for class com.dumbster.smtp.action.Rset
 
run() - Method in class com.dumbster.smtp.ClientSession
 
run() - Method in class com.dumbster.smtp.SmtpServer
 

S

ServerOptions - Class in com.dumbster.smtp
 
ServerOptions() - Constructor for class com.dumbster.smtp.ServerOptions
 
ServerOptions(String[]) - Constructor for class com.dumbster.smtp.ServerOptions
 
sessionLoop() - Method in class com.dumbster.smtp.ClientSession
 
setDirectory(String) - Method in class com.dumbster.smtp.mailstores.EMLMailStore
 
setDirectory(File) - Method in class com.dumbster.smtp.mailstores.EMLMailStore
 
setWaitInResponse(int) - Method in class com.dumbster.smtp.TimedClientSession
 
SMTP_PORT - Static variable in class com.dumbster.smtp.ServerOptions
 
SmtpServer - Class in com.dumbster.smtp
Dummy SMTP server for testing purposes.
SmtpServer(ServerOptions) - Constructor for class com.dumbster.smtp.SmtpServer
 
SmtpServerFactory - Class in com.dumbster.smtp
User: rj Date: Aug 28, 2011 Time: 6:48:14 AM
SmtpServerFactory() - Constructor for class com.dumbster.smtp.SmtpServerFactory
 
SmtpState - Enum in com.dumbster.smtp
 
SocketWrapper - Class in com.dumbster.smtp
 
SocketWrapper(Socket) - Constructor for class com.dumbster.smtp.SocketWrapper
 
startServer() - Static method in class com.dumbster.smtp.SmtpServerFactory
 
startServer(ServerOptions) - Static method in class com.dumbster.smtp.SmtpServerFactory
 
stop() - Method in class com.dumbster.smtp.ClientSession
 
stop() - Method in class com.dumbster.smtp.SmtpServer
 

T

threaded() - Method in class com.dumbster.smtp.ServerOptions
 
TimedClientSession - Class in com.dumbster.smtp
 
TimedClientSession(IOSource, MailStore, int) - Constructor for class com.dumbster.smtp.TimedClientSession
 
toString() - Method in interface com.dumbster.smtp.action.Action
 
toString() - Method in class com.dumbster.smtp.action.BlankLine
 
toString() - Method in class com.dumbster.smtp.action.Connect
 
toString() - Method in class com.dumbster.smtp.action.Data
 
toString() - Method in class com.dumbster.smtp.action.DataEnd
 
toString() - Method in class com.dumbster.smtp.action.Ehlo
 
toString() - Method in class com.dumbster.smtp.action.Expn
 
toString() - Method in class com.dumbster.smtp.action.Help
 
toString() - Method in class com.dumbster.smtp.action.List
 
toString() - Method in class com.dumbster.smtp.action.Mail
 
toString() - Method in class com.dumbster.smtp.action.NoOp
 
toString() - Method in class com.dumbster.smtp.action.Quit
 
toString() - Method in class com.dumbster.smtp.action.Rcpt
 
toString() - Method in class com.dumbster.smtp.action.Rset
 
toString() - Method in class com.dumbster.smtp.action.Unrecognized
 
toString() - Method in class com.dumbster.smtp.action.Vrfy
 
toString() - Method in class com.dumbster.smtp.MailMessageImpl
 
toString() - Method in enum com.dumbster.smtp.SmtpState
 

U

Unrecognized - Class in com.dumbster.smtp.action
 
Unrecognized() - Constructor for class com.dumbster.smtp.action.Unrecognized
 

V

valueOf(String) - Static method in enum com.dumbster.smtp.SmtpState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dumbster.smtp.SmtpState
Returns an array containing the constants of this enum type, in the order they are declared.
Vrfy - Class in com.dumbster.smtp.action
 
Vrfy() - Constructor for class com.dumbster.smtp.action.Vrfy
 

W

withDefaultSmtpPort() - Method in class com.dumbster.smtp.ServerOptions
 
withMailStore(MailStore) - Method in class com.dumbster.smtp.ServerOptions
 
withRandomSmtpPort() - Method in class com.dumbster.smtp.ServerOptions
 
withSmtpPort(int) - Method in class com.dumbster.smtp.ServerOptions
 
withWaitInResponseInMs(int) - Method in class com.dumbster.smtp.ServerOptions
 
A B C D E G H I L M N P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.