So senden Sie E-Mails mit Anhang aus Powershell (2022)

Heute zeige ich Ihnen, wie Sie E-Mails mit Anhang aus Powershell versenden. Viele Organisationen haben SMTP-Server, um E-Mails von einem Anwendungsserver an Empfänger auszulösen. Was Administratoren normalerweise tun, wenn ein Benutzer ein Problem meldet, dass E-Mails nicht von einem Server zugestellt werden.

Sie würden sie höchstwahrscheinlich bitten, den Telnet-Test auszuprobieren, um den E-Mail-Fluss zu validieren. Natürlich funktioniert Telnet, um E-Mails zu überprüfen, aber es unterstützt keine E-Mails mit Anhängen und es ist ein langwieriger Prozess, dem zu folgen ist. Daher würde ich vorschlagen, dass Sie versuchen, eine E-Mail mit dem PowerShell-Skript zu senden, da dies die einfachste und effektivste Methode ist.

$fromaddress = Dies ist die E-Mail-Adresse des Absenders
$toaddress = Dies ist die E-Mail-Adresse des Empfängers
$Subject = Betreff einer E-Mail
$body = HTML für einen E-Mail -Text
erstellen $attachment = Dies ist der Speicherort einer
Anhangsdatei $smtpserver = “ SMTP-SERVERNAME HIER“

Hier ist das vollständige Skript zum Senden von E-Mails mit einem Anhang von PowerShell

#####Variablen definieren#####

$fromaddress = „[email protected]
$toaddress = „[email protected]
$Subject = „E-Mail-Anhang-Test“
$body = get-content „C:\users\desktop\content.html“
$attachment = „ C:\users\desktop\test123.txt”
$smtpserver = “SMTP-SERVERNAME HIER”

##################################

$message = neues Objekt System.Net.Mail.MailMessage
$message.From = $fromaddress
$message.To.Add($toaddress)
$message.IsBodyHtml = $True
$message.Subject = $Subject
$attach = neues Objekt Net.Mail.Attachment($attachment)
$message.Attachments.Add($attach)
$message.body = $body
$smtp = neues Objekt Net.Mail.SmtpClient($smtpserver)
$smtp.Send($message)

################################################## ##

Wie wird das Skript ausgeführt?

  • Stellen Sie sicher, dass Sie die neueste Windows PowerShell installiert haben
  • Kopieren Sie das Skript
  • Fügen Sie es in eine Notepad-Datei ein
  • Speichern Sie es als Dateiname.ps1
  • Greifen Sie auf „ Windows PowerShell “ zu
  • Gehen Sie zum Speicherort der gespeicherten Datei und führen Sie sie aus.
  • Wenn Sie in den obigen Schritten auf einen Fehler stoßen, klicken Sie mit der rechten Maustaste auf die .ps1-Datei, klicken Sie auf „ Bearbeiten “ und drücken Sie die Taste F5, um das Skript auszuführen.

Screenshot des Skripts ist unten.

So senden Sie E-Mails mit Anhang aus Powershell (2022)

Wie Sie sehen können, ist dies einfach zu befolgen, und was noch wichtiger ist, E-Mails werden schneller empfangen, wenn sie von der PowerShell aus gesendet werden.

Lesen Sie auch : Wie verschlüsselt man Office 365-E-Mails effektiv?

Möchten Sie Ihre Exchange Online-Erfahrung verbessern, um die Produktivität zu steigern? Sehen Sie sich die hier genannten Tipps und Tricks an .

Jetzt würde ich gerne von Ihnen hören:

Habe ich etwas vergessen? Oder vielleicht haben Sie eine Frage zu etwas, das ich abgedeckt habe.

Wie auch immer, ich würde gerne von Ihnen hören. Also mach weiter und hinterlasse unten einen Kommentar.



Leave a Comment

So automatisieren Sie PowerPoint 365

So automatisieren Sie PowerPoint 365

Ein Tutorial, das zeigt, wie Sie Microsoft PowerPoint 365 dazu bringen, Ihre Diashow automatisch abzuspielen, indem Sie die Zeit für den Folienwechsel einstellen.

So greifen Sie auf Stylesets in Microsoft Word zu und verwenden Sie sie

So greifen Sie auf Stylesets in Microsoft Word zu und verwenden Sie sie

Stylesets können Ihrem gesamten Dokument auf einen Schlag ein gepflegtes und konsistentes Aussehen verleihen. So verwenden Sie Stylesets in Word und finden sie.

Excel: Öffnen als schreibgeschützt Aufforderung erzwingen

Excel: Öffnen als schreibgeschützt Aufforderung erzwingen

Erzwingen Sie eine Aufforderung bei Ihren Microsoft Excel für Office 365-Dateien, die "Öffnen als schreibgeschützt" anzeigt, mit diesem Leitfaden.

Outlook 365: Alle Kontakte in vCard-Dateien exportieren

Outlook 365: Alle Kontakte in vCard-Dateien exportieren

Wir zeigen Ihnen einen Trick, mit dem Sie ganz einfach alle Ihre Microsoft Outlook 365 Kontakte in vCard-Dateien exportieren können.

Aktivieren/Deaktivieren der Anzeige von Formeln in Zellen in Excel

Aktivieren/Deaktivieren der Anzeige von Formeln in Zellen in Excel

Erfahren Sie, wie Sie die Anzeige von Formeln in Zellen in Microsoft Excel aktivieren oder deaktivieren können.

Excel 365: So sperren oder entsperren Sie Zellen

Excel 365: So sperren oder entsperren Sie Zellen

Erfahren Sie, wie Sie Zellen in Microsoft Excel 365 mit diesem Tutorial sperren und entsperren können.

Warum ist die Option „Junk“ in Outlook 365 ausgegraut?

Warum ist die Option „Junk“ in Outlook 365 ausgegraut?

Es ist üblich, dass die Junk-Option in Microsoft Outlook ausgegraut ist. Dieser Artikel zeigt Ihnen, wie Sie damit umgehen können.

PowerPoint 365: So importieren Sie Folien aus einer anderen Präsentationsdatei

PowerPoint 365: So importieren Sie Folien aus einer anderen Präsentationsdatei

Ein Tutorial, das zeigt, wie man Folien aus einer anderen Microsoft PowerPoint 365-Präsentationsdatei importiert.

Wie man ein Makro in Word erstellt

Wie man ein Makro in Word erstellt

Erfahren Sie, wie Sie ein Makro in Word erstellen, um Ihre häufigsten Funktionen in kürzerer Zeit einfacher auszuführen.

Office 365: Clipboard aktivieren/deaktivieren

Office 365: Clipboard aktivieren/deaktivieren

Wir zeigen Ihnen, wie Sie die sichtbaren Clipboard-Optionen in Microsoft Office 365-Anwendungen aktivieren oder deaktivieren können.