|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SMTPConfiguration
Provides a number of server-wide constant values to the SMTPHandlers
| Method Summary | |
|---|---|
java.lang.String |
getHelloName()
Returns the service wide hello name |
long |
getMaxMessageSize()
Returns the service wide maximum message size in bytes. |
int |
getResetLength()
Returns the service wide reset length in bytes. |
java.lang.String |
getSMTPGreeting()
Return the SMTPGreeting which should used. |
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 |
isStartTLSSupported()
|
boolean |
useAddressBracketsEnforcement()
Return wheter the mailserver will accept addresses without brackets enclosed. |
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 useHeloEhloEnforcement()
java.lang.String getSMTPGreeting()
boolean useAddressBracketsEnforcement()
boolean isStartTLSSupported()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||