<?php
require_once('session/start.php');
require_once('vmail.php');
require_once("inc/debug.php");
global $debugmode;
require_role(ROLE_SYSTEMUSER);
check_form_token('vmail_domainchange');
$newsetting = [];
$newdkimsetting = [];
foreach ($_POST as $key => $value) {
if (strpos($key, "option-") === 0) {
$id = substr($key, 7);
$newsetting[$id] = 'virtual';
if ($value == 'manual') {
$newsetting[$id] = 'auto';
} elseif ($value == 'off') {
$newsetting[$id] = 'none';
}
}
if (strpos($key, "nomail-") === 0) {
$id = substr($key, 7);
if ($value == 'nomail' && (!isset($newsetting[$id]) || $newsetting[$id] == 'none')) {
$newsetting[$id] = 'nomail';
}
}
if (strpos($key, "dkim-") === 0) {
$id = substr($key, 5);
$newdkimsetting[$id] = 'none';
if ($value == 'dkim') {
$newdkimsetting[$id] = 'dkim';
} elseif ($value == 'dmarc') {
$newdkimsetting[$id] = 'dmarc';
}
}