Make a gmail dedicated for those messages:
At it change configuration to alow scripts
https://www.google.com/settings/security/lesssecureapps
to "turn on"
[this might make the account disabled at the first time... so use it only with dedicated account ]
….
At the server:
To enable run powershell scripts need to change rescrictions, at powershell run:
Set-ExecutionPolicy Unrestricted
( to know the status: Get-ExecutionPolicy)
…
Example of powershell script.. save as "BkupMailSuccess.ps1"
$EmailFrom = “pointrf.backup.mail@gmail.com”
$EmailTo = “pointrf.backup.mail@gmail.com”
$Subject = “Backup notification”
$Body = “This is a notification from Backup system - Backup was Successful”
$SMTPServer = “smtp.gmail.com”
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“pointrf.backup.mail@gmail.com”, “PointRF!”);
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
….
At schedule make a new task:
Step One: Open Task Scheduler
Step Two: Click Create Task and Name it “Successful Windows Backup”
Step Three: Next go under the Triggers tab. Click New Trigger. Click Begin the task on an event.
Step Four: Drop down the box next to Log and select Microsoft-Windows-Backup/Operational. Go down to the next box and select Backup for Source.
Step Five: Next we will need to find the Event ID of a successful Windows Server 2012 in Event Viewer. The Event ID for a successful backup is 4 on a Windows Server 2012. You can verify this information by going into Event Viewer and underneath this folder string, Microsoft > Windows > Backup > Operational. Under operational you will find some logs about backup information. Enter the Event ID in the “event id” box.
Make sure the Enabled box is checked and select OK.
Step Six: Now go underneath the Actions box and select New. Beside Action select Start a program.In the program box enter powershell.exe. In the arguments field enter the location of the Powershell script (Last step of part One). In my example, they were stored underneath C:\scripts\mailer.ps1 . Click OK and save the schedule.
..
To make the schedule for error backup, need to make a "create task" (not basic)
due to the fact that it have multiplie id's and not only one like in success..
alternatively can make only trigger for success.. There for , if not alert – means fail/need to check
…
http://www.bluecompute.co.uk/blogposts/configure-email-notification-for-windows-server-backup/