|
@@ -26,7 +26,7 @@ function dkim($_action, $_data = null, $privkey = false) {
|
|
);
|
|
);
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
- if (!ctype_alnum(str_replace(['-', '_'], '', $dkim_selector))) {
|
|
|
|
|
|
+ if (!ctype_alnum(str_replace(['-', '_', '.'], '', $dkim_selector))) {
|
|
$_SESSION['return'][] = array(
|
|
$_SESSION['return'][] = array(
|
|
'type' => 'danger',
|
|
'type' => 'danger',
|
|
'log' => array(__FUNCTION__, $_action, $_data),
|
|
'log' => array(__FUNCTION__, $_action, $_data),
|
|
@@ -188,7 +188,7 @@ function dkim($_action, $_data = null, $privkey = false) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (!ctype_alnum($dkim_selector)) {
|
|
|
|
|
|
+ if (!ctype_alnum(str_replace(['-', '_', '.'], '', $dkim_selector))) {
|
|
$_SESSION['return'][] = array(
|
|
$_SESSION['return'][] = array(
|
|
'type' => 'danger',
|
|
'type' => 'danger',
|
|
'log' => array(__FUNCTION__, $_action, $_data),
|
|
'log' => array(__FUNCTION__, $_action, $_data),
|