Es gibt noch einen weiteren Fehler in der anmelden.php:

In der Aktivierungsmail steht der Aktivierungslink, allerdings beginnt dieser Link mit @mailinator2.com.
Ursache dafür ist, daß $domain schon bei der Überprüfung der email-Adresse genutzt wird (für die gesperrten Domains)...

Lösung:

In Zeile 33 der anmelden.php steht folgender Code:
foreach ($denied AS $nr => $domain) if (($nr < (count ($denied)-2) || strlen ($domain) >= 5) && strpos ($_POST['emailadresse'], $domain) !== FALSE) $error .= 'E-Mail-Adressen mit der Domain "<i>'.$domain.'</i>" sind bei uns nicht erlaubt!<br>';
Richtig muß es heißen:
foreach ($denied AS $nr => $emaildomain) if (($nr < (count ($denied)-2) || strlen ($emaildomain) >= 5) && strpos ($_POST['emailadresse'], $emaildomain) !== FALSE) $error .= 'E-Mail-Adressen mit der Domain "<i>'.$emaildomain.'</i>" sind bei uns nicht erlaubt!<br>';