39 if (!empty($this->email)) {
47 if (basename(PATH_thisScript) ==
'cli_dispatch.phpsh') {
48 $calledBy =
'CLI module dispatcher';
51 $calledBy =
'TYPO3 backend';
54 $start = $exec->getStart();
55 $end = $exec->getEnd();
56 $interval = $exec->getInterval();
57 $multiple = $exec->getMultiple();
58 $cronCmd = $exec->getCronCmd();
59 $mailBody =
'SCHEDULER TEST-TASK' . LF .
'- - - - - - - - - - - - - - - -' . LF .
'UID: ' . $this->taskUid . LF .
'Sitename: ' .
$GLOBALS[
'TYPO3_CONF_VARS'][
'SYS'][
'sitename'] . LF .
'Site: ' . $site . LF .
'Called by: ' . $calledBy . LF .
'tstamp: ' . date(
'Y-m-d H:i:s') .
' [' . time() .
']' . LF .
'maxLifetime: ' . $this->scheduler->extConf[
'maxLifetime'] . LF .
'start: ' . date(
'Y-m-d H:i:s', $start) .
' [' . $start .
']' . LF .
'end: ' . (empty($end) ?
'-' : date(
'Y-m-d H:i:s', $end) .
' [' . $end .
']') . LF .
'interval: ' . $interval . LF .
'multiple: ' . ($multiple ?
'yes' :
'no') . LF .
'cronCmd: ' . ($cronCmd ? $cronCmd :
'not used');
64 $mailer->setFrom(array($this->email =>
'SCHEDULER TEST-TASK'));
65 $mailer->setReplyTo(array($this->email =>
'SCHEDULER TEST-TASK'));
66 $mailer->setSubject(
'SCHEDULER TEST-TASK');
67 $mailer->setBody($mailBody);
68 $mailer->setTo($this->email);
69 $mailsSend = $mailer->send();
70 $success = $mailsSend > 0;
71 }
catch (\Exception $e) {
72 throw new \TYPO3\CMS\Core\Exception($e->getMessage());
87 return $GLOBALS[
'LANG']->sL(
'LLL:EXT:scheduler/mod1/locallang.xlf:label.email') .
': ' .
$this->email;
static devLog($msg, $extKey, $severity=0, $dataVar=FALSE)
static getIndpEnv($getEnvName)
static makeInstance($className)
getAdditionalInformation()
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]