Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Code to save password to secure file.
- # This is only used when password needs to be changed.
- #$Credentials = Get-Credential -UserName "<user_name>"
- #$Credentials.Password | ConvertFrom-SecureString | Set-Content C:\Users\Administrator\email.pwd
- # Variables
- $UserName = "<your_user_name>"
- $PasswordFile = gc C:\Users\User\email.pwd
- $SecurePassword = $PasswordFile | ConvertTo-SecureString
- $Credentials = New-Object System.Management.Automation.PSCredential -ArgumentList $UserName, $SecurePassword
- $Date = Get-Date -Format "dddd dd MMMM yyyy"
- $Success = 0
- $Warning = 0
- # Get the last backup job
- $job = Get-WBJob -Previous 1
- # Get the last three events from Event Viewer (Microsoft\Windows\Backup)
- $Event = Get-WinEvent "Microsoft-Windows-Backup" -MaxEvents 3 | ?{$_.Id -eq 4}
- # Convert to XML
- $EventXML = [xml]$Event.ToXml()
- # Extract the volume information
- [xml]$VolumeInfo = ($EventXml.Event.EventData.Data | where {$_.name -eq 'VolumesInfo'}).'#text'
- # Calculate data transferred
- $DataTransferred = ($VolumeInfo.VolumeInfo | % {$_.VolumeInfoItem} | Measure-Object -Sum Datatransferred).sum
- $Transferred = ([math]::round((($DataTransferred)/1GB),2)).tostring() + ' GB'
- # Calculate total size
- $TotalSize = ($VolumeInfo.VolumeInfo | % {$_.VolumeInfoItem} | Measure-Object -Sum TotalSize).sum
- $Size = ([math]::round((($TotalSize)/1GB),2)).tostring() + ' GB'
- # Calculate times
- $StartTime = [DateTime]::ParseExact($job.StartTime,"dd-M-yyyy HH:mm",[Globalization.CultureInfo]::CreateSpecificCulture('nl-NL'))
- $EndTime = [DateTime]::ParseExact($job.EndTime,"dd-M-yyyy HH:mm",[Globalization.CultureInfo]::CreateSpecificCulture('nl-NL'))
- $TimeSpan = New-TimeSpan -Start $StartTime -End $EndTime
- $Duration = $TimeSpan.ToString()
- $Start = $StartTime.ToLongTimeString()
- $End = $EndTime.ToLongTimeString()
- # Get the result code
- $Result = ($EventXML.Event.EventData.Data | ?{$_.Name -eq 'HRESULT'}).'#text'
- # create body based on result
- Switch ($Result) {
- "0x0" {
- $Success = "1"
- $Status = "Success"
- $tablebody = "<table cellspacing=`"0`" cellpadding=`"0`" width=`"100%`" border=`"0`" style=`"border-collapse: collapse;`">
- <tr>
- <td style=`"border:none; padding: 0px;font-family: Tahoma;font-size: 12px;`">
- <table cellspacing=`"0`" cellpadding=`"0`" width=`"100%`" border=`"0`" style=`"border-collapse: collapse;`">
- <tr style=`"height:70px`">
- <td style=`"width: 80%;border: none;background-color: #00B050;color: White;font-weight: bold;font-size: 16px;height: 70px;vertical-align: bottom;padding: 0 0 17px 15px;font-family: Tahoma;`">Agent Backup job: Backup Job MEDIASERVER <div class=`"jobDescription`" style=`"margin-top: 5px;font-size: 12px;`"> Microsoft Windows Server Backup </div>
- </td>
- <td style=`"background-color: #00B050;color: White;font-weight: bold;font-size: 16px;height: 70px;vertical-align: bottom;padding: 0 0 17px 15px;font-family: Tahoma;padding-bottom: 42px;`">$Status</td>
- </tr>
- <tr>
- <td colspan=`"2`" style=`"border: none; padding: 0px;font-family: Tahoma;font-size: 12px;`">
- <table width=`"100%`" cellspacing=`"0`" cellpadding=`"0`" class=`"inner`" border=`"0`" style=`"margin: 0px;border-collapse: collapse;`">
- <tr style=`"height: 17px;`">
- <td colspan=`"9`" class=`"sessionDetails`" style=`"border-style: solid; border-color:#a7a9ac; border-width: 1px 1px 0 1px;height: 35px;background-color: #f3f4f4;font-size: 16px;vertical-align: middle;padding: 5px 0 0 15px;color: #626365; font-family: Tahoma;`"><span>$Date</span></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"width: 1%;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Success</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Success</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Start time</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Start</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Total size</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Backup size</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td rowspan=`"3`" style=`"border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;vertical-align: top;`"><span class=`"small_label`" style=`"font-size: 10px;`"></span></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Warning</b></td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Warning</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>End time</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$End</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Data read</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Dedupe</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">None</td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Error</b></td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">0</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Duration</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Duration</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Transferred</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Compression</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">None</td>
- </tr>
- <tr style=`"height: 17px;`">
- <td colspan=`"9`" nowrap style=`"height: 35px;background-color: #f3f4f4;font-size: 16px;vertical-align: middle;padding: 5px 0 0 15px;color: #626365; font-family: Tahoma;border: 1px solid #a7a9ac;`">Details</td>
- </tr>
- <tr class=`"processObjectsHeader`" style=`"height: 23px`">
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Name</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Status</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Start time</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>End time</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Size</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Read</b></td>
- <td nowrap style=`"width:1%;background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Transferred</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Duration</b></td>
- <td style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Details</b></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">MEDIASERVER</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><span style=`"color: #00B050;`">$Status</span></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Start</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$End</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Transferred</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Transferred</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Duration</td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><span class=`"small_label`" style=`"font-size: 10px;`"></span></td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td></td>
- </tr>
- <tr>
- <td style=`"font-size:12px;color:#626365;padding: 2px 3px 2px 3px;vertical-align: top;font-family: Tahoma;`">Windows Server Backup 1.0</td>
- </tr>
- </table>"}
- default {
- $Warning = "1"
- $Status = "Warning"
- $tablebody = "<table cellspacing=`"0`" cellpadding=`"0`" width=`"100%`" border=`"0`" style=`"border-collapse: collapse;`">
- <tr>
- <td style=`"border:none; padding: 0px;font-family: Tahoma;font-size: 12px;`">
- <table cellspacing=`"0`" cellpadding=`"0`" width=`"100%`" border=`"0`" style=`"border-collapse: collapse;`">
- <tr style=`"height:70px`">
- <td style=`"width: 80%;border: none;background-color: #FF6600;color: White;font-weight: bold;font-size: 16px;height: 70px;vertical-align: bottom;padding: 0 0 17px 15px;font-family: Tahoma;`">Agent Backup job: Backup Job MEDIASERVER <div class=`"jobDescription`" style=`"margin-top: 5px;font-size: 12px;`"> Microsoft Windows Server Backup </div>
- </td>
- <td style=`"background-color: #FF6600;color: White;font-weight: bold;font-size: 16px;height: 70px;vertical-align: bottom;padding: 0 0 17px 15px;font-family: Tahoma;padding-bottom: 42px;`">$Status</td>
- </tr>
- <tr>
- <td colspan=`"2`" style=`"border: none; padding: 0px;font-family: Tahoma;font-size: 12px;`">
- <table width=`"100%`" cellspacing=`"0`" cellpadding=`"0`" class=`"inner`" border=`"0`" style=`"margin: 0px;border-collapse: collapse;`">
- <tr style=`"height: 17px;`">
- <td colspan=`"9`" class=`"sessionDetails`" style=`"border-style: solid; border-color:#a7a9ac; border-width: 1px 1px 0 1px;height: 35px;background-color: #f3f4f4;font-size: 16px;vertical-align: middle;padding: 5px 0 0 15px;color: #626365; font-family: Tahoma;`"><span>$Date</span></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"width: 1%;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Success</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Success</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Start time</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Start</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Total size</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Backup size</b></td>
- <td nowrap style=`"width:85px;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td rowspan=`"3`" style=`"border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;vertical-align: top;`"><span class=`"small_label`" style=`"font-size: 10px;`"></span></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Warning</b></td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Warning</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>End time</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$End</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Data read</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Dedupe</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">None</td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Error</b></td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">0</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Duration</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Duration</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Transferred</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><b>Compression</b></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">None</td>
- </tr>
- <tr style=`"height: 17px;`">
- <td colspan=`"9`" nowrap style=`"height: 35px;background-color: #f3f4f4;font-size: 16px;vertical-align: middle;padding: 5px 0 0 15px;color: #626365; font-family: Tahoma;border: 1px solid #a7a9ac;`">Details</td>
- </tr>
- <tr class=`"processObjectsHeader`" style=`"height: 23px`">
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Name</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Status</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Start time</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>End time</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Size</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Read</b></td>
- <td nowrap style=`"width:1%;background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Transferred</b></td>
- <td nowrap style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Duration</b></td>
- <td style=`"background-color: #e3e3e3;padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;border-top: none;font-family: Tahoma;font-size: 12px;`"><b>Details</b></td>
- </tr>
- <tr style=`"height: 17px;`">
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">MEDIASERVER</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><span style=`"color: #FF6600;`">$Status</span></td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Start</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$End</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Size</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Transferred</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Transferred</td>
- <td nowrap style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`">$Duration</td>
- <td style=`"padding: 2px 3px 2px 3px;vertical-align: top;border: 1px solid #a7a9ac;font-family: Tahoma;font-size: 12px;`"><span class=`"small_label`" style=`"font-size: 10px;`"></span></td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td></td>
- </tr>
- <tr>
- <td style=`"font-size:12px;color:#626365;padding: 2px 3px 2px 3px;vertical-align: top;font-family: Tahoma;`">Windows Server Backup 1.0</td>
- </tr>
- </table>"}
- }
- # HTML code
- $style = "<style>BODY{background-color:white;}TABLE{border-width: 1px;border-style: solid;border-color:grey;border-collapse: collapse; }TH{width: 150px;border-width: 1px;padding: 0px;border-style: solid;border-color: grey;color: white;background-color:#14b329}TD{text-align: center;border-width: 1px;padding: 0px;border-style: solid;border-color: grey;color: white;background-color:#14b329}</style>"
- $head = "<head><META http-equiv=`"Content-Type`" content=`"text/html; charset=utf-8`"><META http-equiv=`"Content-Type`" content=`"text/html; charset=utf-8`"></head>"
- $tablebody = "<body>$tablebody</body>"
- $Body = "<html>$head$tablebody</html>"
- # Configuring the parameter set
- $Subject = "[" + $Status + "] " + $env:COMPUTERNAME + " - " + $Date
- $SmtpConfig = @{
- SmtpServer = "<your_SMTP_server>"
- Port = "587"
- UseSSL = $true
- From = $UserName
- To = $UserName
- Subject = $Subject
- Body = $Body
- BodyAsHtml = $true
- Credential = $Credentials
- }
- Send-MailMessage @SmtpConfig
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement