[HOWTO] Test-Mail senden via Powershell (TLS) + Telnet

E-Mail
Infrastruktur

Kurzprofil zum Beitrag.

In der heutigen digitalen Landschaft ist die Sicherheit von E-Mails von größter Bedeutung. Transport Layer Security (TLS) ist ein Protokoll, das die Kommunikation im Internet absichert, insbesondere bei der Übertragung von sensiblen Daten wie E-Mails. TLS ermöglicht eine sichere Kommunikation zwischen E-Mail-Servern un

FORMAT
Beitrag
KATEGORIE
Infrastruktur
KONTEXT
Strukturierter News-Beitrag

In der heutigen digitalen Landschaft ist die Sicherheit von E-Mails von größter Bedeutung. Transport Layer Security (TLS) ist ein Protokoll, das die Kommunikation im Internet absichert, insbesondere bei der Übertragung von sensiblen Daten wie E-Mails. TLS ermöglicht eine sichere Kommunikation zwischen E-Mail-Servern un

\[HOWTO\] Test-Mail senden via Powershell (TLS) + Telnet

In der heutigen digitalen Landschaft ist die Sicherheit von E-Mails von größter Bedeutung. Transport Layer Security (TLS) ist ein Protokoll, das die Kommunikation im Internet absichert, insbesondere bei der Übertragung von sensiblen Daten wie E-Mails. TLS ermöglicht eine sichere Kommunikation zwischen E-Mail-Servern und schützt vor potenziellen Abhörversuchen und Datenmanipulation. Das Testen der TLS-Verbindung ist daher von entscheidender Bedeutung, um sicherzustellen, dass Ihre E-Mail-Kommunikation sicher und geschützt ist. In diesem Beitrag werden wir lernen, wie man eine TLS-Test-Mail sowohl über PowerShell als auch über Telnet senden kann.

Test-Mail mit Powershell senden (SSL)

PowerShell ist eine leistungsstarke Befehlszeilen- und Skriptsprache von Microsoft, die eine Vielzahl von Automatisierungsaufgaben ermöglicht. Mit PowerShell können Sie nicht nur Systemverwaltungsaufgaben automatisieren, sondern auch E-Mails senden. Das Senden von E-Mails über PowerShell ist besonders nützlich, da es eine integrierte Unterstützung für SMTP (Simple Mail Transfer Protocol) bietet. In diesem Abschnitt werden wir sehen, wie Sie PowerShell verwenden können, um eine TLS-Test-Mail zu senden und damit die Sicherheit Ihrer E-Mail-Kommunikation zu gewährleisten.

Code
PowerShell
undefined

Test-Mail mit Telnet senden (ohne SSL)

Telnet ist ein Netzwerkprotokoll, das verwendet wird, um eine Verbindung zu einem entfernten System herzustellen und eine bidirektionale Interaktion zu ermöglichen. Obwohl Telnet heutzutage weniger verbreitet ist, wird es immer noch verwendet, um mit bestimmten Servern zu kommunizieren, insbesondere mit E-Mail-Servern. In diesem Abschnitt werden wir sehen, wie Telnet verwendet werden kann, um eine TLS-Test-Mail zu senden. Dieser Ansatz bietet eine alternative Möglichkeit, die TLS-Verbindung zu überprüfen und sicherzustellen, dass Ihre E-Mail-Kommunikation geschützt ist.

Code
Shell
undefined

Folgender Block erstellt nun die E-Mail. Der “Punkt” beendet die Nachricht und führt zur Verarbeitung. Entweder erfolgreich (Ausgabe der Message-ID) oder abgelehnt:

Code
MARKDOWN
undefined

Test-Mail mit Curl senden (TLS)

Für das Senden und Testen von ausgehenden Mails über einen Server, der TLS erfordert kann der Request auch mit `curl` durchgeführt werden.

Code
Shell
undefined

Teste der Authentication via SMTP Port 25

Erstelle base64 string und löse ihn rückwärts wieder auf:

Code
JavaScript
undefined

Benutze nun Usernamen und Passwort als base64 via Telnet:

Code
JavaScript
undefined

Ergebnis sollte nun sein:

Code
JavaScript
undefined
CASE-FIT

Infrastruktur kompakt prüfen.

Relevanz, Risiken und nächste Schritte strukturiert priorisieren.

30 Minuten Fokus auf Ausgangslage, technische Abhängigkeiten und sinnvolle nächste Schritte.

Fokus: Ausgangslage, technische Auswirkungen und belastbare nächste Schritte.
Direkter Kontakt
(09824) 9230427it@artisan-tech.de
Im Fokus
  • Systemstand, Betriebsrisiken und technische Abhängigkeiten prüfen
  • Prioritäten für Stabilität, Wartung und Sicherheit ableiten
  • Nächste Schritte für Betrieb, Migration oder Modernisierung festlegen
CASE-FIT

IT-Situation kompakt prüfen.
Nächste Schritte festlegen.

30 Minuten Fokus auf Betrieb, Risiken und Prioritäten. Danach steht fest, welcher Schritt zuerst sinnvoll ist.