Dressurausbildung Daniel Köck

Dresssurausbildung Koeck

Bewertung: 3 / 5

Stern aktivStern aktivStern aktivStern inaktivStern inaktiv
 

Hyper-V Sicherung mittels Powershell Skript für Windows Server 2016 (Update 2)

Habe für meine Zwecke im Script die "function" MAIL so geändert, dass eine Mail Authentifizierung mit verschlüsseltem Passwort mit einem Office365 Mail Account möglich ist.

function Mail

{ Write-Host -ForegroundColor Green (Get-Date) “Mail wird an die angegebene Adresse gesendet!”

$EncryptedCredential = “C:\!scripts\Password.txt”

$EmailUsername = “Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

$EncryptedPW = Get-Content $EncryptedCredential | ConvertTo-SecureString

$Credential = New-Object System.Management.Automation.PsCredential($EmailUsername, $EncryptedPW)

$EmailFrom = “mailFROM”

$EmailTo = “mailTO”

$EmailSubject = “‘VM Export der VM’ $VM”

$EmailBody = “Anbei das Log der Export-Sicherung von VM $VM”

$EmailAttachments = $Logdatei

$SMTPServer = “smtp.office365.com”

$SMTPPort = "587"

$SMTPSsl = $true

Send-MailMessage -From $EmailFrom -to $EmailTo -Subject $EmailSubject -Body $EmailBody -SmtpServer $SMTPServer -Port $SMTPPort -Credential $Credential -UseSsl -Attachments $EmailAttachments }

Copyright © winxperts4all.com. All Rights Reserved.