<?php
require_once('inc/base.php');
require_once('inc/security.php');
require_role(ROLE_SYSTEMUSER);
require_once('vmail.php');
$domains = get_vmail_domains();
$all_accounts = get_vmail_accounts();
$sorted_by_domains = array();
foreach ($all_accounts AS $account)
{
if (array_key_exists($account['domain'], $sorted_by_domains))
array_push($sorted_by_domains[$account['domain']], $account);
else
$sorted_by_domains[$account['domain']] = array($account);
}
DEBUG($sorted_by_domains);
output('<h3>E-Mail-Accounts</h3>
<p>Folgende E-Mail-Konten sind eingerichtet:</p>
');
foreach ($sorted_by_domains as $accounts_on_domain)
{
output('<h4>'.$accounts_on_domain[0]['domainname'].'</h4>');
foreach ($accounts_on_domain AS $this_account)
{
$acc = get_account_details($this_account['id']);
$actions = array();
DEBUG($acc);
if ($acc['password'] != '')
{
$spam = 'ohne Spamfilter';
switch ($acc['spamfilter'])
{
case 'folder': $spam = 'Spam in Unterordner';
break;
case 'tag': $spam = 'Spam markieren';
break;
case 'delete': $spam = 'Spam nicht zustellen';
break;
}
array_push($actions, "Ablegen in Mailbox ({$spam})");
}
foreach ($acc['forwards'] AS $fwd)
{
$spam = 'ohne Spamfilter';
switch ($fwd['spamfilter'])