Public Member Functions |
|
__construct ($pop3ProxyObj, $parent) | |
__get ($name) | |
__set ($name, $value) | |
addListener ($address) | |
configAccessControl () | |
getAllowStartTls () | |
getAuthenticateOnProxy () | |
getConnectionDataLocalInterface () | |
getConnectionDataMaxConnections () | |
getConnectionDataSslEnable () | |
getConnectionDataTimeout () | |
getGreetingsText () | |
getLogHost () | |
getLogLevel () | |
getLogType () | |
getMappingDataMappingHost () | |
getMappingDataMappingPort () | |
getMappingDataUsermapName () | |
getMaxAuthErrors () | |
getMaxConnThreads () | |
getMaxErrors () | |
getMinConnThreads () | |
getPop3ProxyObj () | |
getSessionObj () | |
getUserdbConnectorName () | |
getUserdbConnectorType () | |
listListeners () | |
removeListener ($address) | |
reset () | |
save () | |
setAllowStartTls ($value) | |
setAuthenticateOnProxy ($value) | |
setConnectionDataLocalInterface ($value) | |
setConnectionDataMaxConnections ($value) | |
setConnectionDataSslEnable ($value) | |
setConnectionDataTimeout ($value) | |
setGreetingsText ($value) | |
setLogHost ($value) | |
setLogLevel ($value) | |
setLogType ($value) | |
setMappingDataMappingHost ($value) | |
setMappingDataMappingPort ($value) | |
setMappingDataUsermapName ($value) | |
setMaxAuthErrors ($value) | |
setMaxConnThreads ($value) | |
setMaxErrors ($value) | |
setMinConnThreads ($value) | |
setUserdbConnectorName ($value) | |
setUserdbConnectorType ($value) | |
start () | |
stop () | |
updateListener ($address) |
Member Function Documentation
Pop3Proxy::__get | ( | $ | name | ) |
Get member.
member |
description |
---|---|
maxConnThreads |
the maximum number of threads involved in I/O for the POP3 service |
minConnThreads |
the minimum number of threads involved in I/O for the POP3 service |
maxErrors |
the maximum number of protocol errors after which the connection is terminated |
maxAuthErrors |
the maximum number of authentication errors after which the connection is terminated |
allowStartTls |
the secure connection (which starts with STARTTLS) |
authenticateOnProxy |
if the authentication should be also done on proxy |
mappingDataUsermapName |
the mapping usermap name for the proxy |
mappingDataMappingHost |
the mapping data host for the proxy |
mappingDataMappingPort |
the mapping data port for the proxy |
connectionDataTimeout |
the timeout for the read/write operation |
connectionDataMaxConnections |
the maximum number of simultaneous connections |
connectionDataSslEnable |
if the connection should be SSL |
connectionDataLocalInterface |
the address of the interface used to make the connections |
userdbConnectorType |
the userdb connector type |
userdbConnectorName |
the userdb connector name |
logLevel |
the log level for the POP3 Proxy service |
logHost |
the address of the host that offers log services |
logType |
the log type for the POP3 Proxy service |
greetingsText |
the greeting text for this service |
Pop3Proxy::__set | ( | $ | name, | |
$ | value | |||
) |
Set member.
member |
description |
---|---|
maxConnThreads |
the maximum number of threads involved in I/O for the POP3 service |
minConnThreads |
the minimum number of threads involved in I/O for the POP3 service |
maxErrors |
the maximum number of protocol errors after which the connection is terminated |
maxAuthErrors |
the maximum number of authentication errors after which the connection is terminated |
allowStartTls |
the secure connection (which starts with STARTTLS) |
authenticateOnProxy |
if the authentication should be also done on proxy |
mappingDataUsermapName |
the mapping usermap name for the proxy |
mappingDataMappingHost |
the mapping data host for the proxy |
mappingDataMappingPort |
the mapping data port for the proxy |
connectionDataTimeout |
the timeout for the read/write operation |
connectionDataMaxConnections |
the maximum number of simultaneous connections |
connectionDataSslEnable |
if the connection should be SSL |
connectionDataLocalInterface |
the address of the interface used to make the connections |
userdbConnectorType |
the userdb connector type |
userdbConnectorName |
the userdb connector name |
logLevel |
the log level for the POP3 Proxy service |
logHost |
the address of the host that offers log services |
logType |
the log type for the POP3 Proxy service |
greetingsText |
the greeting text for this service |
Pop3Proxy::addListener | ( | $ | address | ) |
This function adds a listener to this service
- Returns:
- bool
- Parameters:
-
$address string the listener address (ex: 127.0.0.1:25)
Pop3Proxy::configAccessControl | ( | ) |
This function returns an access control object for this service
- Returns:
- object AccessControl
Pop3Proxy::listListeners | ( | ) |
This function lists the listeners for this service
- Returns:
- array
Pop3Proxy::removeListener | ( | $ | address | ) |
This function removes a listener from this service
- Returns:
- bool
- Parameters:
-
$address string the listener address (ex: 127.0.0.1:25)
Pop3Proxy::start | ( | ) |
This function starts the POP3 service
- Returns:
- bool
Pop3Proxy::stop | ( | ) |
This function stops the POP3 service
- Returns:
- bool
Pop3Proxy::updateListener | ( | $ | address | ) |
This function updates a listener of this service
- Returns:
- object Listener
- Parameters:
-
$address string the listener address (ex: 127.0.0.1:25)