Honor action_domain in managesieve-forward (#7849)

This commit is contained in:
urusha
2021-01-30 18:07:58 +03:00
committed by GitHub
parent 79af30e924
commit 1be751b1fd

View File

@@ -205,9 +205,14 @@ class rcube_sieve_forward extends rcube_sieve_engine
$status = rcube_utils::get_input_value('forward_status', rcube_utils::INPUT_POST);
$action = rcube_utils::get_input_value('forward_action', rcube_utils::INPUT_POST);
$target = rcube_utils::get_input_value('action_target', rcube_utils::INPUT_POST, true);
$target_domain = rcube_utils::get_input_value('action_domain', rcube_utils::INPUT_POST);
$date_extension = in_array('date', $this->exts);
if ($target_domain) {
$target .= '@' . $target_domain;
}
if (empty($target) || !rcube_utils::check_email($target)) {
$error = 'noemailwarning';
}