Zum Inhalt springen

Swaks: Unterschied zwischen den Versionen

Aus Foxwiki
Änderung 171337 von Dirkwagner (Diskussion) rückgängig gemacht.
Markierung: Rückgängigmachung
Zeile 104: Zeile 104:


; Achten Sie bei der Fehlerbehebung auf Folgendes
; Achten Sie bei der Fehlerbehebung auf Folgendes
* '''DNS-Auflösungsfehler''': Können auf falsche MX- oder A-Einträge hinweisen.
{| class="wikitable options big"
* '''Authentifizierungsfehler''': Können auf falsche Anmeldedaten oder eine deaktivierte SMTP-Authentifizierung hinweisen.
! !!
* '''Meldungen „Relay denied“''': Deuten darauf hin, dass der Server nicht für die Weiterleitung von E-Mails über Ihre IP-Adresse konfiguriert ist.
|-
* '''Ablehnung durch den Zielserver''': Suchen Sie nach Hinweisen in der SMTP-Fehlerantwort.
| DNS-Auflösungsfehler || Können auf falsche MX- oder A-Einträge hinweisen
|-
| Authentifizierungsfehler || Können auf falsche Anmeldedaten oder eine deaktivierte SMTP-Authentifizierung hinweisen
|-
| Meldungen „Relay denied“ ||  Deuten darauf hin, dass der Server nicht für die Weiterleitung von E-Mails über Ihre IP-Adresse konfiguriert ist
|-
| Ablehnung durch den Zielserver || Suchen Sie nach Hinweisen in der SMTP-Fehlerantwort
|}


; Beispiel für einen Auszugsausschnitt
; Beispiel für einen Auszugsausschnitt

Version vom 10. Juli 2026, 09:27 Uhr

swaks - Swiss Army Knife for SMTP


Beschreibung

Installation

sudo apt install swaks

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

SMTP-Test (ohne Authentifizierung)

Hiermit wird eine einfache E-Mail von Ihrem Server versendet, um zu überprüfen, ob die SMTP-Kommunikation funktioniert:

swaks --to recipient@example.com --from sender@example.com --server mail.example.com

SMTP-Authentifizierungstest

Testen Sie den Versand mit SMTP-Authentifizierung (ersetzen Sie die Werte entsprechend):

swaks --to recipient@example.com --from sender@example.com
--server mail.example.com --auth LOGIN
--auth-user username --auth-password password

Bestimmte Ports oder bestimmte Verschlüsselung

Port 587 mit STARTTLS

swaks --to recipient@example.com --from sender@example.com
--server mail.example.com --port 587 --tls
SMTPS auf Port 465
swaks --to recipient@example.com --from sender@example.com
--server mail.example.com --port 465 --smtps

SMTP ohne Authentifizierung testen

swaks --server <server_to_test> --from absender@example.com --to empfaenger@example.net

SMTP mit Authentifizierung (PLAIN)

swaks --server <server_to_test> --from absender@example.com --to empfaenger@example.net --auth --auth-user absender@example.com --auth-password foobar

SMTP mit Authentifizierung (SMTPS auf Port 465)

swaks --server <server_to_test> --from absender@example.com --to empfaenger@example.net --auth --auth-user absender@example.com --auth-password foobar --port 465 -tlsc

SMTP mit Authentifizierung (SUBMISSION auf Port 587)

swaks --server <server_to_test> --from absender@example.com --to empfaenger@example.net --auth --auth-user absender@example.com --auth-password foobar --port 587 -tls

Tipps zur Fehlerbehebung

Swaks liefert detailliertes Feedback zu jedem Schritt der SMTP-Sitzung

Achten Sie bei der Fehlerbehebung auf Folgendes
DNS-Auflösungsfehler Können auf falsche MX- oder A-Einträge hinweisen
Authentifizierungsfehler Können auf falsche Anmeldedaten oder eine deaktivierte SMTP-Authentifizierung hinweisen
Meldungen „Relay denied“ Deuten darauf hin, dass der Server nicht für die Weiterleitung von E-Mails über Ihre IP-Adresse konfiguriert ist
Ablehnung durch den Zielserver Suchen Sie nach Hinweisen in der SMTP-Fehlerantwort
Beispiel für einen Auszugsausschnitt
** 550 5.1.1 <recipient@example.com>: Empfängeradresse abgelehnt: Benutzer unbekannt**

Dies deutet darauf hin, dass die Empfängeradresse auf dem Ziel-Mailserver nicht existiert.


Anhang

Siehe auch



Dokumentation

Man-Page
  1. swaks(1)

Projekt