Controller: EmailGroup

API Controller /siteworx/email/group
Required Permissions ["EMAIL"]
Required Options E-mail Groups
Action Description
add Add an e-mail group.
delete Delete an e-mail group.
edit Edit an e-mail group.
list List e-mail groups. DEPRECATED in version 4.8.0-393
listEmailGroups List e-mail groups.

Action: add

Add an e-mail group.

Input Parameters

Name Type Notes Required?
username string Yes
forwardsto struct (string)
Example Values
postmaster@example.com, poehler@example.com, mygroup@example.com, myautoresponder@example.com
No*
* indicates that it's actually required, but probably already has a valid default value

Action: delete

Delete an e-mail group.

Input Parameters

Name Type Notes Required?
username struct (string)
Example Values
mygroup
Yes

Action: edit

Edit an e-mail group.

Input Parameters

Name Type Notes Required?
username string
Example Values
mygroup
Yes
forwardsto struct (string)
Example Values
postmaster@example.com, poehler@example.com, mygroup@example.com, myautoresponder@example.com
Example Default Value
["poehler@interworx.com"]
No*
* indicates that it's actually required, but probably already has a valid default value

Action: list

This action has been deprecated as of version 4.8.0-393.

MESSAGE: 2010-11-18 use listEmailGroups

List e-mail groups.

Example Output

array (
  'status' => 0,
  'payload' => 
  array (
    0 => 
    array (
      0 => 'mygroup',
      1 => 'mygroup@example.com',
    ),
  ),
)

Action: listEmailGroups (Added in version 4.8.0-393)

List e-mail groups.

Example Output

array (
  'status' => 0,
  'payload' => 
  array (
    0 => 
    array (
      'username' => 'mygroup',
      'email' => 'mygroup@example.com',
      'members' => 'poehler@interworx.com',
    ),
  ),
)