Email senden und TL_ADMIN_EMAIL
hi Ihr alle,
Contao 4.13
ich habe nun lange gesucht und bin fast am verzweifeln
In meiner Umgebung wird irgendwo
$GLOBALS['TL_ADMIN_EMAIL'] auf webmaster@mitleben-ev.de gesetzt.
Damit geht der Mailversand ncitcht mehr.
Ich habe die gesamte webseite durchsucht. Der String webmaster@mitleben-ev.de tritt nirgendwo auf.
in email.php wird aber untersucht ob die Variable gesetzt ist und dann als from eingesetzt.
Die seite ist mehrfach migriert worden contao 4 .... bis 4.13
Hier die Stelle in email.php
PHP-Code:
if (!$this->strSender)
{
if (!empty($GLOBALS['TL_ADMIN_EMAIL']))
{
$this->strSender = $GLOBALS['TL_ADMIN_EMAIL'];
$this->strSenderName = $GLOBALS['TL_ADMIN_NAME'] ?? null;
}
elseif ($adminEmail = Config::get('adminEmail'))
{
list($this->strSenderName, $this->strSender) = StringUtil::splitFriendlyEmail($adminEmail);
}
else
{
throw new \Exception('No administrator e-mail address has been set.');
}
}
ich habe mal diese abfrage if (!empty($GLOBALS['TL_ADMIN_EMAIL'])) entfernt und dann kann ich korrekt mit dem systemadministartor email versenden
vielleicht kann mir jemand helfen
LG
Peter