Constructor function
abook_hmailserver_dcom
abook_hmailserver_dcom
(array $params)
-
array
$params: Check class description for available configuration params.
Dummy function. Breaks with error, when new address book entry is added.
boolean
add
()
Redefinition of:
- addressbook_backend::add()
- Adds address book entry Dummy function. Always returns false. Real backends should replace it.
Guesses firstname from account's data
string
firstname
(object hMailServer $account, [boolean $is_alias = false])
-
object hMailServer
$account: COM Account or Alias object
-
boolean
$is_alias: true for Alias object, false for Account
Guesses lastname from account's data
string
lastname
(object hMailServer $account, [boolean $is_alias = false])
-
object hMailServer
$account: COM Account or Alias object
-
boolean
$is_alias: true for Alias object, false for Account
Creates name for DistributionList address
string
listname
(object hMailServer $dlist)
-
object hMailServer
$dlist: COM DistributionList object
List all addresses
array
list_addr
()
Redefinition of:
- addressbook_backend::list_addr()
- Lists all address book entries stored in backend Dummy function. Always returns false. Real backends should replace it.
Extracts address book entries for speficied domain
array|boolean
list_addr_by_domain
(string $domain_name)
-
string
$domain_name: active domain name
Lookup one address book entry by nickname
void
lookup
(string $nickname)
-
string
$nickname: Nickname
Redefinition of:
- addressbook_backend::lookup()
- Look for exact address book entry match Dummy function. Always returns false. Real backends should replace it.
Dummy function. Breaks with error on address book entry modification.
boolean
modify
()
Redefinition of:
- addressbook_backend::modify()
- Modifies address book entry Dummy function. Always returns false. Real backends should replace it.
Open's connection to hmailserver
boolean
open
()
Dummy function. Breaks with error on address book entry deletion.
boolean
remove
()
Redefinition of:
- addressbook_backend::remove()
- Deletes address book entries Dummy function. Always returns false. Real backends should replace it.
Searches address book
? and * wildcards are supported
void
search
(expr $expr)
-
expr
$expr: string search expression
Redefinition of:
- addressbook_backend::search()
- Search address book backend for expression Dummy function. Always returns false. Real backends should replace it.
Inherited Methods
Inherited From addressbook_backend
addressbook_backend::add()
addressbook_backend::fullname()
addressbook_backend::list_addr()
addressbook_backend::lookup()
addressbook_backend::modify()
addressbook_backend::remove()
addressbook_backend::search()
addressbook_backend::set_error()