|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SMTPHandlerConfigurationData
Provides a number of server-wide constant values to the SMTPHandlers
Method Summary | |
---|---|
java.lang.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(java.lang.String remoteIP)
Returns whether SMTP AUTH is active for this server, and necessary for the IP address passed. |
boolean |
isRelayingAllowed(java.lang.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 |
---|
java.lang.String getHelloName()
int getResetLength()
long getMaxMessageSize()
boolean isRelayingAllowed(java.lang.String remoteIP)
remoteIP
- the remote IP address in String form
boolean isAuthRequired(java.lang.String remoteIP)
remoteIP
- the remote IP address in String form
boolean isAuthRequired()
boolean isVerifyIdentity()
boolean useHeloEhloEnforcement()
MailServer getMailServer()
UsersRepository getUsersRepository()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |