Net_Vpopmaild |
[ class tree: Net_Vpopmaild ] [ index: Net_Vpopmaild ] [ all elements ] |
Packages: Net_Vpopmaild Classes: Files: |
[ Top ] $setLimitsParms = array('stringParms' => array('max_popaccounts',
|
Type: | array |
|
Add alias destination.
mixed | $alias | — | alias name |
mixed | $destination | — | destination address |
|
Add alias domain.
mixed | $domain | — | domain name |
mixed | $alias | — | alias name |
|
Add domain.
string | $domain | — | domain name |
string | $password | — | password |
|
Add IP Map entry. Requires vpopmail to have IP Alias Domains support compiled in.
mixed | $ip | — | ip address |
mixed | $domain | — | domain name |
|
Add a user.
string | $domain | — | domain name |
string | $user | — | user name |
string | $password | — | password |
|
Take raw listAlias() output, and format into associative arrays
array | $aliasArray | — | aliases |
|
Authenticate user based on email and password
string | — | email address | |
string | $password | — | password |
|
compact login. Returns a compact list of user info which is stored in $loginUser
mixed | — | email address | |
mixed | $password | — | password |
|
Delete domain.
mixed | $domain | — | domain name |
|
Completely delete an alias.
string | $alias | — | alias name |
|
Delete IP Map entry. Requires vpopmail to have IP Alias Domains support compiled in.
mixed | $ip | — | ip address |
mixed | $domain | — | domain name |
|
Delete vlimits on a domain.
mixed | $domain | — | domain name |
|
Delete a user.
string | $domain | — | domain name |
string | $user | — | user name |
|
Delete vacation message.
string | $user | — | user name |
string | $domain | — | domain name |
string | $vacationDir | — | vacation directory name, defaults to 'vacation' |
|
Remove '&' prefix from a forward line for display.
string | $line | — | forward line |
|
Count domains.
|
Get domain info.
mixed | $domain | — | domain name |
|
Split .qmail file into an array.
mixed | $fileContents | — | file contents |
|
Return page number that the domain occurs on.
mixed | $domain | — | domain name |
mixed | $perPage | — | domains per page |
|
Take array of alias destinations and format them as a comma delimited list (qmailadmin style)
mixed | $contentsArray | — | alias contents |
|
Get gid bit flag value.
mixed | $bitmap | — | bitmap |
mixed | $bit | — | bit flag |
mixed | $flip | — | flip it? |
|
Get IP Map entry. Requires vpopmail to have IP Alias Domains support compiled in.
string | $ip | — | ip address |
|
Get last authentication time and IP address as an array for a user.
string | $domain | — | domain name |
string | $user | — | user name |
|
Get vlimits for a domain.
mixed | $domain | — | domain name |
|
Getter for $this->modUserParms
|
Format a maildir++ quota as human readable (10MB).
string | $quota | — | quota string |
|
Getter for $this->setLimitsParms
|
Parse .qmail line contents to get message subject and meessage body.
array | $user_info | — | user info |
string | $line | — | .qmail line with path to vacation message. defaults to '' |
|
Determine if the user is a domain administrator for a domain. Optional $loginUser argument defaults to the logged in user.
mixed | $domain | — | domain name |
string | $loginUser | — | user account info |
|
Does this $loginUser (user info array) have system administrator rights? The optional $loginUser (array) argument allows a system administrator to check the rights of a different account.
array | $loginUser | — | user account info |
|
Determine if this user have privileges on this account. Will not work if you did not authenticate using authenticate(), as it relies on $this->loginUser['domain'] to be set.
string | $name | — | user name |
string | $domain | — | domain name |
|
List aliases. You can list all aliases for a domain or just the alias that matches the optional user argument.
mixed | $domain | — | domain name |
string | $user | — | user name optional |
|
List domains. The page and perPage arguments support optional pagination.
int | $page | — | page number, default 0 (don't paginate) |
int | $perPage | — | domains per page, default 0 (don't paginate) |
|
List ezmlm mailing lists.
mixed | $domain | — | domain name |
string | $user | — | user name optional |
|
List users for a domain. page and perPage arguments allow for optional pagination.
string | $domain | — | domain name |
int | $page | — | page number |
int | $perPage | — | domains per page |
|
Modify a user.
string | $domain | — | domain name |
string | $user | — | user name |
array | $userInfo | — | user info data |
|
A simple function to paginate an array.
array | $array | — | array to paginate |
int | $page | — | page to get |
int | $limit | — | limit |
|
Return correct type of aliases - forwards, responders, or lists (ezmlm)
array | $in_array | — | aliases array |
string | $type | — | type to look for (forwards, responders, lists) |
|
Remove destination from alias.
mixed | $alias | — | alias name |
mixed | $destination | — | destination address |
|
Delete mail robot.
mixed | $domain | — | domain name |
mixed | $user | — | user name |
|
Get mail robot values.
mixed | $domain | — | domain name |
mixed | $user | — | user name |
|
Set mail robot.
mixed | $domain | — | domain name |
mixed | $user | — | user name |
mixed | $subject | — | subject |
mixed | $message | — | message |
mixed | $forward | — | forward destination |
mixed | $time | — | time |
mixed | $number | — | number |
|
Set gid bit flag value.
mixed | &$bitmap | — | bitmap to set |
mixed | $bit | — | bit flag |
bool | $value | — | value |
mixed | $flip | — | flip it? |
|
Set vlimits for a domain.
string | $domain | — | domain name |
array | $limits | — | domain limits |
|
Set vacation message (autorespond) values.
string | $user | — | user name |
string | $domain | — | domain name |
string | $subject | — | subject line |
string | $message | — | message contents |
string | $vacationDir | — | vacation directory name, defaults to 'vacation' |
|
List all IP map entries. Requires vpopmail to have IP Alias Domains support compiled in.
|
Count users in a domain.
string | $domain | — | domain name |
|
Get user info array.
string | $domain | — | domain name |
string | $user | — | user name |