$_GET['id'], 'account' => $account, 'mailbox' => $_POST['mailbox'], 'enabled' => $enabled); if ($_POST['password'] != '') $acc['password'] = $_POST['password']; $error = check_valid($acc); if ($error != "") { input_error($error); $section = "mail"; $title = "E-Mail-Accounts"; output(""); } else { change_mailaccount($_GET['id'], $acc); if (! $debugmode) header('Location: accounts.php'); die(); } } elseif (isset($_POST['create'])) { check_form_token('imap_accounts_create'); $account = $_POST['user'].'@'.$_POST['domain']; if (isset($_POST['enabled']) && $_POST['enabled'] == 'true') $enabled = 'Y'; else $enabled = 'N'; $acc = array('account' => $account, 'mailbox' => $_POST['mailbox'], 'enabled' => $enabled); if ($_POST['password'] != '') $acc['password'] = $_POST['password']; $error = check_valid($acc); if ($error != "") { input_error($error); output(""); } else { create_mailaccount($acc); if (! $debugmode) header('Location: accounts.php'); die(); } } } elseif (isset($_GET['action']) && $_GET['action'] == 'create') { $options = ''; $domains = get_domain_list($user['customerno'], $user['uid']); if (count($domains) > 0) $options .= ''; foreach ($domains as $dom) $options .= ''; output('
Hier können Sie ein neues POP3/IMAP-Konto anlegen.
'.html_form('imap_accounts_create', 'accounts.php', 'action=save', 'Einstellung: | Wert: | |
---|---|---|
Benutzername: | @ | |
Mailbox: | ||
Passwort: | ||
Account sofort aktivieren: |
Soll der folgende Account wirklich gelöscht werden?
'); $_GET['account'] = (int) $_GET['account']; $account = get_mailaccount($_GET['account']); $enabled = ($account['enabled'] ? 'Ja' : 'Nein'); output(html_form('imap_accounts_delete', "accounts.php", "action=delete&account=".$_GET['account'], 'Benutzername: | '.filter_input_general($account['account']).' |
Mailbox: | '.filter_input_general($account['mailbox']).' |
Konto aktiv: | '.$enabled.' |
')); } } elseif (isset($_GET['edit'])) { output('
Hier können Sie die Einstellungen des IMAP-Kontos bearbeiten.
'); $_GET['edit'] = (int) $_GET['edit']; $account = get_mailaccount($_GET['edit']); list($username, $domain) = explode('@', $account['account'], 2); $enabled = ($account['enabled'] ? ' checked="checked"' : ''); output(' '); } else { output('Folgende POP3/IMAP-Konten sind eingerichtet:
Benutzername: | Mailbox-Pfad: | aktiv | ||
---|---|---|---|---|
'.$account['account'].' | '.$mailbox.' | '.($account['enabled'] ? 'Ja' : 'Nein').' | bearbeiten | löschen |