[Web] Important fixes for quarantaine; other minor changes

This commit is contained in:
andre.peters
2018-01-17 15:22:11 +01:00
parent 7701660119
commit 003e6ef5cd
3 changed files with 100 additions and 31 deletions

View File

@@ -47,7 +47,7 @@ function ucl_rcpts($object, $type) {
$local = parse_email($row['address'])['local'];
$domain = parse_email($row['address'])['domain'];
if (!empty($local) && !empty($domain)) {
$rcpt[] = '/' . $local . '\+.*' . $domain . '/i';
$rcpt[] = '/' . $local . '[+].*' . $domain . '/i';
}
$rcpt[] = $row['address'];
}
@@ -65,7 +65,7 @@ function ucl_rcpts($object, $type) {
$local = parse_email($row['alias'])['local'];
$domain = parse_email($row['alias'])['domain'];
if (!empty($local) && !empty($domain)) {
$rcpt[] = '/' . $local . '\+.*' . $domain . '/i';
$rcpt[] = '/' . $local . '[+].*' . $domain . '/i';
}
$rcpt[] = $row['alias'];
}
@@ -74,7 +74,7 @@ function ucl_rcpts($object, $type) {
$local = parse_email($row['object'])['local'];
$domain = parse_email($row['object'])['domain'];
if (!empty($local) && !empty($domain)) {
$rcpt[] = '/' . $local . '\+.*' . $domain . '/i';
$rcpt[] = '/' . $local . '[+].*' . $domain . '/i';
}
$rcpt[] = $object;
}