Mich hat immer gestört, dass die Absenderadresse bei der Benachrichtigung für neue Versionsstati WWW Apache bla blub war.
Mein kleiner Workaround:
/t3lib/class.t3lib_tcemain.php öffnen und zur Funktion "notifyStageChange" wandern (Zeile 5260)
dort ganz an das Ende und
t3lib_div::plainMailEncoded(
implode(',',$emails),
'TYPO3 Workspace Note: Stage Change for '.$table.':'.$id,
trim($message)
);
ändern in:
t3lib_div::plainMailEncoded(
implode(',',$emails),
'TYPO3 Workspace Note: Stage Change for '.$table.':'.$id,
trim($message),
'From: '.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'' . "\r\n" .
'Reply-To: '.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'' . "\r\n" .
'Return-Path:'.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'\r\n'.
'X-Mailer: PHP/'
);
dann noch in die localconf.php eintragen:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'] = 'meine@mail.de';
Voilá schon schaut's besser aus. 😉
Hallo,
Spitzentipp das. Ich will das gerne mal probieren...
Was mich aber stört: Der Meldungstext kommt leider in Englisch und sehr kryptisch daher. Kann man den nicht deutsch ausgeben und in verständlichen Worten?
Mit freundlichen Grüßen
Wolfgang Erdmann
mischa schrieb
Mich hat immer gestört, dass die Absenderadresse bei der Benachrichtigung für neue Versionsstati WWW Apache bla blub war.
Mein kleiner Workaround:
/t3lib/class.t3lib_tcemain.php öffnen und zur Funktion "notifyStageChange" wandern (Zeile 5260)
dort ganz an das Ende und
t3lib_div::plainMailEncoded(
implode(',',$emails),
'TYPO3 Workspace Note: Stage Change for '.$table.':'.$id,
trim($message)
);
ändern in:
t3lib_div::plainMailEncoded(
implode(',',$emails),
'TYPO3 Workspace Note: Stage Change for '.$table.':'.$id,
trim($message),
'From: '.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'' . "\r\n" .
'Reply-To: '.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'' . "\r\n" .
'Return-Path:'.$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'].'\r\n'.
'X-Mailer: PHP/'
);
dann noch in die localconf.php eintragen:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['adminmail'] = 'meine@mail.de';
Voilá schon schaut's besser aus. 😉
Weitere Lösung ist hier die eMail-Adresse des Workspace-Owners auszulesen, und diese einzufügen mit:
#Get Owner eMail:
$ownermail=implode(',',$this->notifyStageChange_getEmails($workspaceRec['adminusers'], TRUE));
...
'From: '.$ownermail.'' . "\r\n" .
'Reply-To: '.$ownermail.'' . "\r\n" .
...
prix