/**
  * @param $api
  * @param $args
  * @return array
  */
 public function listConfigurations($api, $args)
 {
     $list = array();
     $configs = OutboundEmailConfigurationPeer::listValidMailConfigurations($GLOBALS["current_user"]);
     foreach ($configs as $config) {
         $inboxId = $config->getInboxId();
         $configType = $config->getConfigType();
         $list[] = array("id" => is_null($inboxId) ? $config->getConfigId() : $inboxId, "display" => $config->getDisplayName(), "type" => $configType, "default" => $configType == "system");
     }
     return $list;
 }