|
||||||||||
| 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 | |
|---|---|
String |
getHelloName()
Returns the service wide hello name |
long |
getMaxMessageSize()
Returns the service wide maximum message size in bytes. |
String |
getSMTPGreeting()
Return the SMTPGreeting which should used. |
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 |
isStartTLSSupported()
Return true if STARTTLS is supported. |
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 |
|---|
String getHelloName()
long getMaxMessageSize()
boolean isRelayingAllowed(String remoteIP)
remoteIP - the remote IP address in String form
boolean isAuthRequired(String remoteIP)
remoteIP - the remote IP address in String form
boolean useHeloEhloEnforcement()
String getSMTPGreeting()
boolean useAddressBracketsEnforcement()
boolean isStartTLSSupported()
true if STARTTLS is supported.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||