Email Notification "Job ran OK", under Message/Body tab:
Everything is cool.
Job last run: {JOB(Active|LastRun|M/d/yyyy h:mm:ss.ff tt)}
Job last exited: {JOB(Active|LastExited|M/d/yyyy h:mm:ss.ff tt)}
Job execution time was: {JOB(Active|ExecutionTime)}
Next run: {JOB(Active|NextRun|M/d/yyyy h:mm:ss.ff tt)}
Trigger: {TRIGGER(Active|LastTrigger|Desc)}
Other job variables:
ID: {JOB(Active|Id)}
Name: {JOB(Active|Name)}
Description: {JOB(Active|Desc)}
Result: {JOB(Active|Result)}
Creation Time: {JOB(Active|CreatedDate|M/d/yyyy h:mm:ss.ff tt)}
Created By: {JOB(Active|CreatedBy.Name)}
Modification Time: {JOB(Active|ModifiedDate|M/d/yyyy h:mm:ss.ff tt)}
Modified By: {JOB(Active|ModifiedBy.Name)}
Number of executes: {JOB(Active|NoExecutes)}
Status: {JOB(Active|Status)}
Email notification "Task ran OK", under Message/Body tab:
The task was cool.
Last run: {TASK(Active,LastRun,M/d/yyyy h:mm:ss.ff tt)}
Last exited: {TASK(Active,LastExited,M/d/yyyy h:mm:ss.ff tt)}
Execution time: {TASK(Active,ExecutionTime)}
Other variables:
Exit code: {TASK(Active,ExitCode)}
Exit code description: {TASK(Active,ExitCodeDesc)}
Number of executes: {TASK(Active,NoExecutes)}
Status: {TASK(Active,Status)}
Result: {TASK(Active,Result)}
Command: {TASK(Active,Command)}
Parameters: {TASK(Active,Parameters)}
Working directory: {TASK(Active,WorkDir)}
Logon type: {TASK(Active,LogonType)}
Credential: {TASK(Active,Credential.String)}
Trigger: {TRIGGER(Active|LastTrigger|Desc)}
Output:
{TASK(Active,StdOut)}
Output (stderr):