2017-12-21 11 views
0

Jahreszeit-Grüße, Frohe Feiertage, glückliches Yule,Azure Powershell-Virtual Machine Alert-E-Mail-Funktion

Nur frage mich, ob jemand irgendwelche Powershell-Code-Schnipsel hat, die eine E-Mail kann ping den Benutzer zu informieren, wenn ihre virtuellen Maschine startet und Speicherfreigabe durch eine automatisierte Buch ausführen?

Ich habe den ganzen Rest, aber wollte nur die E-Mail-Code-Funktion zu diesem hinzufügen.

Much

geschätzt

Antwort

0

Es gibt auch eine riesige Galerie von Azure Automation Runbooks, die von Microsoft und der Community erstellt wurden. Sie können über Runbook und Modulgalerien für Azure Automation here lesen. Die aktuellen Galerie-Artikel finden Sie unter here.

1

Nur frage mich, ob jemand irgendwelche Powershell-Code-Schnipsel hat dem ping eine E-Mail den Benutzer, wenn ihre virtuellen Maschine startet und Speicherfreigabe durch ein automatisiertes Run Book zu informieren?

Wenn Sie Runbook schicken E-Mail verwenden möchten, sollten wir ein SMTP-Server zuerst haben.

Dann können wir Powershell-Befehl verwenden, es zu tun:

Send-MailMessage

Mehr Informationen über Send-MailMessage finden Sie in diesem link.

Ein anderer Weg, wir Azure SendGrid Dienst Mails versenden können, hier das Skript Powershell ist:

$Username ="YourUserName" 

$Password = ConvertTo-SecureString "AddYourPasswordHere" -AsPlainText -Force 

$credential = New-Object System.Management.Automation.PSCredential $Username, $Password 

$SMTPServer = "smtp.sendgrid.net" 

$EmailFrom = "[email protected]" 

[string[]]$EmailTo = "AddToEmailAddressessHere. To add multiple use comma separated values." 
$Subject = "Sending sample email using SendGrid Azure and PowerShell" 

$Body = "This is sample email sent using Sendgrid account create on Microsoft Azure. The script written is easy to use." 

Send-MailMessage -smtpServer $SMTPServer -Credential $credential -Usessl -Port 587 -from $EmailFrom -to $EmailTo -subject $Subject -Body $Body -BodyAsHtml 
Write-Output "Email sent succesfully." 

Über Azure sendgrid Service erstellen, finden Sie in diesem article.

Auch können wir Azure Aktivitätsprotokollbenachrichtigungen verwenden, um Ihnen eine E-Mail zu senden. Weitere Informationen zum Erstellen von Aktivitätsprotokollbenachrichtigungen finden Sie unter link.

Hoffe, das hilft.

+0

Funktioniert das für Sie? Bitte lassen Sie mich wissen, wenn Sie mehr Hilfe brauchen :) –

+0

Entschuldigung für die Antwort. Ja das wird gut, danke :) Frohes Neues Jahr auch. – user9118621

+0

@ user9118621 Frohes neues Jahr :) –

Verwandte Themen