public class PopServer
extends Object
Constructor and Description |
---|
PopServer() |
Modifier and Type | Method and Description |
---|---|
String |
getBindAddress() |
String |
getDisplayableLocalSocketAddress() |
String |
getHostName() |
LoginSpecification |
getLoginSpecification() |
MaildropRepository |
getMaildropRepository() |
int |
getMaximumConnections() |
int |
getPort() |
PrincipalMaildropTable |
getPrincipalMaildropTable() |
TlsConfiguration |
getTlsConfiguration() |
void |
setBindAddress(String bindAddress) |
void |
setHostName(String hostName)
The host name that will be reported to SMTP clients
|
void |
setLoginSpecification(LoginSpecification loginSpecification) |
void |
setMaildropRepository(MaildropRepository maildropRepository) |
void |
setMaximumConnections(int maximumConnections) |
void |
setPort(int port) |
void |
setPrincipalMaildropTable(PrincipalMaildropTable principalMaildropTable) |
void |
setTlsConfiguration(TlsConfiguration tlsExtension) |
void |
shutdown() |
void |
start() |
@PostConstruct public void start()
@PreDestroy public void shutdown()
public String getDisplayableLocalSocketAddress()
public String getBindAddress()
public void setBindAddress(String bindAddress)
public int getPort()
public void setPort(int port)
public int getMaximumConnections()
public void setMaximumConnections(int maximumConnections)
public String getHostName()
public void setHostName(String hostName)
public void setLoginSpecification(LoginSpecification loginSpecification)
public LoginSpecification getLoginSpecification()
public MaildropRepository getMaildropRepository()
public void setMaildropRepository(MaildropRepository maildropRepository)
public PrincipalMaildropTable getPrincipalMaildropTable()
public void setPrincipalMaildropTable(PrincipalMaildropTable principalMaildropTable)
public void setTlsConfiguration(TlsConfiguration tlsExtension)
public TlsConfiguration getTlsConfiguration()