public class SMTPServer.SMTPHandlerConfigurationDataImpl extends Object implements org.apache.james.protocols.smtp.SMTPConfiguration
Constructor and Description |
---|
SMTPServer.SMTPHandlerConfigurationDataImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getGreeting() |
String |
getHelloName() |
long |
getMaxMessageSize() |
String |
getSMTPGreeting() |
String |
getSoftwareName() |
boolean |
isAuthRequired(String remoteIP) |
boolean |
isRelayingAllowed(String remoteIP) |
boolean |
useAddressBracketsEnforcement() |
boolean |
useHeloEhloEnforcement() |
boolean |
verifyIdentity()
Return true if the username and mail from must match for a authorized
user
|
public SMTPServer.SMTPHandlerConfigurationDataImpl()
public String getHelloName()
getHelloName
in interface org.apache.james.protocols.api.ProtocolConfiguration
ProtocolConfiguration.getHelloName()
public long getMaxMessageSize()
getMaxMessageSize
in interface org.apache.james.protocols.smtp.SMTPConfiguration
SMTPConfiguration.getMaxMessageSize()
public boolean isRelayingAllowed(String remoteIP)
isRelayingAllowed
in interface org.apache.james.protocols.smtp.SMTPConfiguration
SMTPConfiguration.isRelayingAllowed(String)
public boolean useHeloEhloEnforcement()
useHeloEhloEnforcement
in interface org.apache.james.protocols.smtp.SMTPConfiguration
SMTPConfiguration.useHeloEhloEnforcement()
public String getSMTPGreeting()
org.apache.james.protocols.smtp.SMTPConfiguration#getSMTPGreeting()
public boolean useAddressBracketsEnforcement()
useAddressBracketsEnforcement
in interface org.apache.james.protocols.smtp.SMTPConfiguration
SMTPConfiguration.useAddressBracketsEnforcement()
public boolean isAuthRequired(String remoteIP)
isAuthRequired
in interface org.apache.james.protocols.smtp.SMTPConfiguration
SMTPConfiguration.isAuthRequired(java.lang.String)
public boolean verifyIdentity()
public String getGreeting()
getGreeting
in interface org.apache.james.protocols.api.ProtocolConfiguration
public String getSoftwareName()
getSoftwareName
in interface org.apache.james.protocols.api.ProtocolConfiguration
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.