Match email to banned domain when a subdomain is used
This commit is contained in:
parent
60ddb9e1bf
commit
4746a602e0
@ -45,7 +45,7 @@ $banneddomainlist1 = file(BANNED_EMAIL_DOMAINS, FILE_IGNORE_NEW_LINES);
|
||||
$banneddomainlist2 = file(BANNED_REFERRALSPAM_DOMAINS, FILE_IGNORE_NEW_LINES);
|
||||
$banneddomainlist = array_merge($banneddomainlist1, $banneddomainlist2);
|
||||
foreach ($banneddomainlist as $domain) {
|
||||
if ($email_domain == $domain) {
|
||||
if ($email_domain == $domain || str_ends_with($email_domain, ".$domain")) {
|
||||
exitWithJson(["status" => "OK", "clean" => false, "filter" => "domain", "hit" => $domain, "message" => "Emails from \"" . htmlspecialchars($domain) . "\" are not allowed because of spam/abuse." . ($domain == "googlemail.com" ? " (Hint: use gmail.com instead)" : "")]);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user