Methods Summary | ||
---|---|---|
public
|
#
__construct( )
|
|
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
#
list_mailboxes( $filter = NULL, $address = NULL, $domain = NULL )
Retrieve mailbox delivery maps from system
|
|
public
|
||
public
|
#
rename_mailbox( $olduser , $olddomain , $newuser , $newdomain , $newmailbox , $newtype = NULL )
Deprecated |
|
public
|
#
modify_mailbox( string $olduser , string $olddomain , string $newuser = '', string $newdomain = '', string $newdestination = '', string $newtype = NULL )
Rename a mailbox
IMPORTANT: a mailbox may not be remapped into a catchall here
|
|
protected
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
#
add_vacation( $response , null $user = NULL, array $flags = NULL )
Wrapper to set_vacation
Deprecated |
|
public
|
||
public
|
||
public
|
||
public
|
#
change_vacation_message( string $response , string|null $user = NULL, array $flags = array ( ) )
Change existing vacation message
|
|
public
|
||
public
|
#
import_from_domain( string $domain , string $src )
Clone inboxes from domain
Wrapper to emulate dns:import-from-domain similarity
|
|
public
|
||
public
|
#
remove_virtual_transport( string $domain , bool $keepdns = NULL )
Deauthorize server from handling mail for domain
|
|
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
public
|
||
protected
|
Methods inherited from Module\Skeleton\Standard |
---|
__construct() ,
setUserParameters() ,
autoloadModule() ,
__wakeup() ,
_invoke() ,
__debugInfo() ,
getExportedFunctions() ,
_reset() ,
cleanUserParameters() ,
query()
|
Constants Summary | ||
---|---|---|
public
array
|
DEPENDENCY_MAP
|
#
array (
0 => 'siteinfo',
1 => 'ipinfo',
2 => 'ipinfo6',
3 => 'users',
4 => 'aliases',
5 => 'dns',
)
|
public
string
|
MAILDIR_HOME
|
#
'Mail'
|
public
string
|
MAILBOX_SPECIAL
|
#
's'
|
public
string
|
MAILBOX_FORWARD
|
#
'a'
|
public
string
|
MAILBOX_USER
|
#
'v'
|
public
string
|
MAILBOX_DISABLED
|
#
'd'
|
public
string
|
MAILBOX_ENABLED
|
#
'e'
|
public
string
|
MAILBOX_SINGLE
|
#
'1'
|
public
string
|
MAILBOX_DESTINATION
|
#
'destination'
|
public
string
|
VACATION_PREFKEY
|
#
'mail.vacapref'
|
public
string
|
POSTFIX_CMD
|
#
'/usr/sbin/postfix'
|
public
string
|
SSL_PROXY_DIR
|
#
'/etc/haproxy/ssl.d'
|
Constants inherited from Module\Skeleton\Standard |
---|
DEPENDENCY_MAP
|
Properties Summary | ||
---|---|---|
protected
|
$exportedFunctions
|
#
array (
'address_exists' => 3,
'create_maildir_backend' => 18,
'get_spool_size_backend' => 18,
'add_vacation' => 3,
'add_vacation_backend' => 3,
'set_vacation' => 3,
'set_vacation_options' => 3,
'get_vacation_options' => 3,
'vacation_exists' => 3,
'enable_vacation' => 3,
'remove_vacation' => 3,
'get_vacation_message' => 3,
'change_vacation_message' => 3,
'get_webmail_location' => 3,
'webmail_apps' => 3,
'create_maildir' => 3,
'remove_maildir' => 3,
'user_enabled' => 3,
'get_mail_ip' => 3,
'user_mailboxes' => 3,
'*' => 2,
'get_provider' => 15,
'providers' => 8,
'merge_ssl' => 8,
)
|
Properties inherited from Module\Skeleton\Standard |
---|
$exportedFunctions ,
$username ,
$password ,
$domain ,
$user_id ,
$group_id ,
$permission_level ,
$session_id ,
$site ,
$site_id
|