Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SMTP Überprüfungsskript (Auf Basis von Telnet 25)

Mitglied: The-Warlord

The-Warlord (Level 1) - Jetzt verbinden

22.08.2006, aktualisiert 20.10.2006, 7785 Aufrufe, 3 Kommentare

Überprüfung des SMTP Dienstes mit Hilfe von einem Bash Skript

Gruss an das Forum

Folgende Situation:
Ich möchte Überprüfen ob der SMTP Dienst auf einem Server läuft. Hierzu möchte ich ein Skript entwickeln, das sich mit telnet auf Port 25 auf den Server einwählt, und von dort aus eine E-Mail verschickt bzw. mit Hilfe des Errorcodes feststellt ob dies Funktioniert oder nicht (Eigentlich reicht auch nur ein fehlerfreier Verbindungsauf- und abbau)

Ich habe im Internet Vorlagen zu einem Quick and Dirty Skript gefunden, und dieses versucht dementsprechend anzupassen, bzw. lauffähig zu bekommen.

Das Skript:

#!/bin/bash
(
sleep 2
echo "HELO mail.xyz.net"
sleep 2
echo "MAIL FROM:<test@xyz.net>"
sleep 2
echo "RCPT TO:<s.steffen@meinefirma.de>"
echo "DATA"
sleep 2
echo "test"
sleep 2
echo "."
)|telnet 192.168.0.200

Das Ergebnis:

Trying 192.168.0.200
Connected to 192.168.0.200
Escape character is '^]'.
220 mail.meinefirma.de AVKSMTP Server
250 mail.meinefirma.de Hello mail.xyz.net
250 <test@xyz.net> ... Sender Okay
250 <s.steffen@meinefirma.de> ... Recipient Okay
500 Command unrecognized
Connection closed by foreign host.

1. Problem Ich erhalte keine Vernünfigen Errorcode (0 wäre ja ganz wünschenswert)
2. Warum Übernimmt er den Befehl "DATA" nicht??? (wenn man es auf der Kommandozeile mit der Hand macht funktioniert es doch auch)
3. Das Skript is ja Quick & Dirty, eine Slow and Bright Variante würde ich auch probieren (Habe aber keinen Lösungsansatz)

EDIT: Das Problem mit dem "500 command unrecognized" ist abhänig von dem Mail-Server den man Nutzt (ABER WARUM???), meiner bringt jedenfalls diese Fehlermeldung und lässt sich so nicht Testen *grml*.

Das Zweck dient der Überprüfung unseres Mailgateways, da sich dieses immer wieder aufhängt. Später soll mit einer bedingten Verzweigung der Dienst gegebenenfalls der Dienst neugestartet werden.

Danke im Vorraus

MfG Simeon Steffen
Mitglied: The-Warlord
23.08.2006 um 09:32 Uhr
Fällt jemandem vieleicht eine andere Möglichkeit ein via Skript zu prüfen ob der SMTP Dienst auf 25 läuft bzw. funtionsfähig ist.
Bitte warten ..
Mitglied: mgr
20.10.2006 um 11:04 Uhr
Hi The-Warload, wie wärs mit
netstat -an | find ":25 "
Dann weißt Du immerhin schon mal, ob jemand am Port 25 lauscht, allerdings nicht, ob SMTP funktionsfähig ist. Vielleicht reicht es für den Anfang trotzdem.
mfg mgr
Bitte warten ..
Mitglied: The-Warlord
20.10.2006 um 11:42 Uhr
Ich teste mal aus wie sich das Verhält, wenn der MailGateway läuft bzw. wenn er sich wieder aufgehängt hat. Vieleicht hört er ja auf zu lauschen wenn er sich wegklemmt, wer weiss das schon.

Aber vielen Dank

The-Warlord
Bitte warten ..
Ähnliche Inhalte
E-Mail

Frage SMTP Dialog via Telnet:25 mit Hoster

Frage von Various5E-Mail5 Kommentare

Schönen guten Tag Community Ein Kunde hat mich Heute angerufen und sich über SPAM Mails beklagt mit Viren Inhalt. ...

Cloud-Dienste

Cat 25 Ortung

gelöst Frage von jensgebkenCloud-Dienste40 Kommentare

Hallo Gemeinschaft, Mein Sohn hat das cat 25 Telefon Ist es möglich, eine Ortung mit einzubinden, so dass ich ...

Ausbildung

Welche Basis Zertifizierungen für einen Fachinformatiker Systemintegration

gelöst Frage von Phill93Ausbildung3 Kommentare

Hallo, ich bin Auszubildender im 2. Lehrjahr zum Fachinformatiker in der Fachrichtung Systemintegration. Mein Betrieb hat mir jetzt angeboten ...

Sicherheit

Welche Firewall für 25-Mann Praxis

Frage von sven784230Sicherheit21 Kommentare

Hallo zusammen, ich bin aktuell auf der Suche nach einer passenden Firewall für unser Therapiezentrum. Folgende Ansprüche bestehen: - ...

Neue Wissensbeiträge
Ausbildung

Linux-Ausstieg in Niedersachsen - Windows statt Bugfix

Information von StefanKittel vor 1 TagAusbildung9 Kommentare

Sind ja nur Steuergelder

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 3 TagenSpeicherkarten3 Kommentare

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 3 TagenSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 3 TagenHardware3 Kommentare

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Vmware
Offene LDAP-Server in AS
gelöst Frage von obi-wan-kenobiVmware19 Kommentare

Hallo alle Miteinander, ich habe ein Problem, unsere VM-Ware Appliance (Version. 6.5.0.10000) ist scheinbar angreifbar. Wir haben eben die ...

Windows Server
Zertifikat RemoteDesktop hinterlegen
gelöst Frage von Green14Windows Server12 Kommentare

Hallo zusammen. ich habe mehrere Server (WinSrv 2016). Die Server sind in keiner Domäne und keine Terminalserver. Ich verbinde ...

Windows Server
DNS - Bedingte Weiterleitung
gelöst Frage von m8ichaelWindows Server11 Kommentare

Guten Tag zusammen, ich stehe gerade bzgl. einer bedingten DNS-Weiterleitung etwas auf dem Schlauch: Ich möchte, dass für bestimmte ...

Suche Projektpartner
Debian 9.5 32 Bit und PHP 7 Fehlerbeseitigungen
Frage von zeroblue2005Suche Projektpartner11 Kommentare

Hallo Zusammen, ich habe eine VM auf Basis von ESXI am laufen. Dieser wurde unter Debian 7 installiert mt ...