SID-500

Home » Exchange » PowerShell: Mit Send-MailMessage E-Mails senden

PowerShell: Mit Send-MailMessage E-Mails senden

Kein Outlook zur Hand? Der Administrator möchte das Senden von E-Mails bei einem bestimmten Ereignis mithilfe der Aufgabenplanung automatisieren oder einfach den Mail Server testen? Oder einfach einmal auf eine andere Art E-Mails versenden?

Benötigt wird lediglich der Name des Mail (SMTP) Server, welcher die E-Mail entgegennehmen soll. Lautet die Empfänger E-Mail Adresse xxxxx@gmail.com so muss zuerst nach dem Namen des Mailservers der Domäne gmail.com gesucht werden.

Mit nslookup, set q=mx und gmail.com werden die Mail Server aufgelistet.

mailboxen

Einfach einen aussuchen und dann geht´s mit dem Versand der E-Mail los. Als Absender kann eine beliebige Adresse verwendet werden, aber auch Ihre eigene E-Mail Adresse.

Der Befehl für das Senden der E-Mail lautet Send-MailMessage.

Send-MailMessage -From admin@admin.com -To hansi@hansi.com -Subject "Text" -Body "Text" -SmtpServer MailServer

mailboxen.PNG

Und schon ist das E-Mail bei mir im Postfach angekommen.

mailboxen.PNG

Quelle: https://msdn.microsoft.com/enus/powershell/reference/5.1/microsoft.powershell.utility/send-mailmessage


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

WHOIS

My name is Patrick Grünauer (pewa2303). I am from Austria. On sid-500 I write about Windows, Cisco and IT-Security in English and German. Have fun while reading!

Patrick Gruenauer
Follow SID-500 on WordPress.com