public class SimpleMailClient extends AbstractMailClient implements org.springframework.beans.factory.InitializingBean
AbstractMailClient.Format, AbstractMailClient.SecurityIMailClient.MailException| Constructor and Description |
|---|
SimpleMailClient() |
SimpleMailClient(String server,
String from) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.mail.Session |
createSmtpSession() |
String |
getPassword() |
Integer |
getPort() |
AbstractMailClient.Security |
getSecurity() |
String |
getServer() |
protected javax.mail.Session |
getSmtpSession(String recipient) |
String |
getUser() |
SimpleMailClient |
init() |
boolean |
isConnect() |
boolean |
isFailOnConnectError() |
SimpleMailClient |
setConnect(boolean connect)
disable for testing, as connecting shouldn't be necessary.
|
SimpleMailClient |
setFailOnConnectError(boolean failOnConnectError) |
SimpleMailClient |
setPassword(String password) |
SimpleMailClient |
setPort(Integer port) |
SimpleMailClient |
setSecurity(AbstractMailClient.Security security) |
SimpleMailClient |
setServer(String server) |
SimpleMailClient |
setUser(String user) |
afterPropertiesSet, getFormat, getFrom, getReplyTo, isTemporary, send, send, setFormat, setFrom, setFrom, setFrom, setReplyTo, setReplyTo, setReplyTo, toErrorMessagepublic SimpleMailClient()
public SimpleMailClient(String server, String from) throws javax.mail.internet.AddressException, IMailClient.MailException
javax.mail.internet.AddressExceptionIMailClient.MailExceptionpublic SimpleMailClient init() throws IMailClient.MailException
init in class AbstractMailClientIMailClient.MailExceptionprotected javax.mail.Session createSmtpSession()
protected javax.mail.Session getSmtpSession(String recipient) throws IMailClient.MailException
getSmtpSession in class AbstractMailClientIMailClient.MailExceptionpublic String getServer()
public SimpleMailClient setServer(String server)
public Integer getPort()
public SimpleMailClient setPort(Integer port)
public String getUser()
public SimpleMailClient setUser(String user)
public String getPassword()
public SimpleMailClient setPassword(String password)
public AbstractMailClient.Security getSecurity()
public SimpleMailClient setSecurity(AbstractMailClient.Security security)
public boolean isConnect()
public SimpleMailClient setConnect(boolean connect)
public boolean isFailOnConnectError()
public SimpleMailClient setFailOnConnectError(boolean failOnConnectError)
Copyright © 2014 Molindo GmbH. All Rights Reserved.