|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides a number of server-wide constant values to the SMTPHandlers
Method Summary | |
String |
getHelloName()
Returns the service wide hello name |
MailServer |
getMailServer()
Returns the MailServer interface for this service. |
long |
getMaxMessageSize()
Returns the service wide maximum message size in bytes. |
int |
getResetLength()
Returns the service wide reset length in bytes. |
UsersRepository |
getUsersRepository()
Returns the UsersRepository for this service. |
boolean |
isAuthRequired()
Returns whether SMTP auth is active for this server. |
boolean |
isAuthRequired(String remoteIP)
Returns whether SMTP AUTH is active for this server, and necessary for the IP address passed. |
boolean |
isRelayingAllowed(String remoteIP)
Returns whether relaying is allowed for the IP address passed. |
boolean |
isVerifyIdentity()
Returns whether the service validates the identity of its senders. |
boolean |
useHeloEhloEnforcement()
Returns whether the remote server needs to send a HELO/EHLO of its senders. |
Method Detail |
public String getHelloName()
public int getResetLength()
public long getMaxMessageSize()
public boolean isRelayingAllowed(String remoteIP)
remoteIP
- the remote IP address in String form
public boolean isAuthRequired(String remoteIP)
remoteIP
- the remote IP address in String form
public boolean isAuthRequired()
public boolean isVerifyIdentity()
public boolean useHeloEhloEnforcement()
public MailServer getMailServer()
public UsersRepository getUsersRepository()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |