Ich weiss gerade nicht, ob Du es so in TYPO3 konfigurieren kannst.
Aber ansonsten könntest Du versuchen $_SERVER['SERVER_NAME']
oder $_SERVER['HTTP_HOST']
auszuwerten.
Und dann sowas wie das hier machen:
$host = $_SERVER['HTTP_HOST'];
if($host == "www.domain.tld" || $host == "domain.tld") {
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['defaultMailFromAddress'] = 'noreply@mail.de';
} else if(usw...)
usw...
Ist zwar nicht schön. Könnte aber funktionieren. Hab ich aber nicht getestet.
Bei vielen Domains wäre vielleicht auch ein switch etwas schöner:
$host = $_SERVER['HTTP_HOST'];
switch($host){
case 'www.domain.tld':
case 'domain.tld':
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['defaultMailFromAddress'] = 'noreply@mail.de';
break;
usw...
default:
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['defaultMailFromAddress'] = 'noreply@mail.de';
}