bernd
Index-Blöcke werden jetzt vond en Modulen selbst bereitgestellt
bernd commited c12c27e at 2012-03-08 14:33:17
<?php
require_once('session/start.php');
require_once('vmail.php');
require_role(array(ROLE_SYSTEMUSER, ROLE_VMAIL_ACCOUNT));
require_once("inc/debug.php");
global $debugmode;
$section = 'email_vmail';
if ($_GET['action'] == 'edit')
{
check_form_token('vmail_edit_mailbox');
$accountlogin = ($_SESSION['role'] == ROLE_VMAIL_ACCOUNT);
if ($accountlogin) {
$section = 'email_edit';
$id = get_vmail_id_by_emailaddr($_SESSION['mailaccount']);
$account = get_account_details($id, false);
// Leere das, sonst werden die vervielfacht
$account['forwards'] = array();
} else {
$id = isset($_GET['id']) ? (int) $_GET['id'] : NULL;
$account = empty_account();
$account['id'] = NULL;
if ($id)
$account['id'] = $id;
$account['local'] = $_POST['local'];
$account['domain'] = (int) $_POST['domain'];
$account['password'] = $_POST['password'];
if (($account['password'] == '') && ($_POST['mailbox'] == 'yes'))
system_failure("Sie haben ein leeres Passwort eingegeben!");
if ($_POST['password'] == '**********')
$account['password'] = '';
if ($_POST['mailbox'] != 'yes')
{
$account['password'] = NULL;
$account['spamfilter'] = 'none';
}
if (isset($_POST['quota'])) {
$account['quota'] = $_POST['quota'];
}
$account['quota_threshold'] = -1;
if (isset($_POST['quota_notify']) && isset($_POST['quota_threshold']) && $_POST['quota_notify'] == 1) {
$account['quota_threshold'] = $_POST['quota_threshold'];
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX