Die Suche ergab 7 Treffer

von Effizjens
Freitag 27. Dezember 2019, 16:53
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

Hier noch der aktuelle Code:

#!/usr/bin/env python3

import re
import socket
import time
import telnetlib
import os
from pathlib import Path


LINUX_CONFIGURATION_FILE_PATH = Path("/etc/postfix/main.cf")
AIX_CONFIGURATION_FILE_PATH = Path("/etc/mail/sendmail.cf")

def getRelayhost():
if os.uname ...
von Effizjens
Freitag 27. Dezember 2019, 16:47
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

@__blackjack__: Vielen Dank für die Hinweise. Das mit dem Einrücken ist hier Copy n' Paste Problem...Ich habe versucht alles auf meinen aktuellen Code anzupassen, allerdings wirft mir das "ascii" diesen Fehler:
File "/usr/lib64/python3.6/pathlib.py", line 1181, in open
opener=self._opener ...
von Effizjens
Freitag 27. Dezember 2019, 13:25
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

Ah ich konnte den Fehler nun finden (Zeichen am Ende des Strings von der Variablen host)
von Effizjens
Freitag 27. Dezember 2019, 12:58
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

Hallo nochmal,
ich bin gerade wieder auf ein für mich unerklärliches Problem gestoßen:

Folgendes funktioniert:

host = "smtpc.meinedomäne.de"
ip = socket.gethostbyname(host)

So allerdings nicht mehr:

def getRelayhostAIX():
for line in open(cffileaix , "r"):
if line.startswith("DS"):
line ...
von Effizjens
Freitag 27. Dezember 2019, 11:00
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

Vielen Dank! Das hat mir sehr weitergeholfen. Jetzt verstehe ich das Ganze auch.
Bin jetzt gerade dabei das Ganze noch etwas auszuweiten mit Retrys - Timeouts - Exception und vorherigem Portcheck.
von Effizjens
Donnerstag 26. Dezember 2019, 09:37
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

Re: telnetlib Script

Vielen Dank für die Unterstützung.
Ist nun alles so umgesetzt wie du es meintest?
Es scheint jedenfalls zu funktionieren:

#!/usr/bin/env python

import telnetlib

telnet_connection = telnetlib.Telnet("153.95.100.25",25,3)
telnet_connection.write(b"helo")
greeting_line = telnet_connection.read_until ...
von Effizjens
Mittwoch 25. Dezember 2019, 23:17
Forum: Allgemeine Fragen
Thema: telnetlib Script
Antworten: 10
Zugriffe: 1248

telnetlib Script

Hallo zusammen,

ich habe gestern mit Python angefangen und mich an einem kleinen Script versucht.
Ich komme allerdings nicht auf den Fehler.
(In Python 2.7 scheint es zu funktionieren, aber in Python 3.6.5 nicht)
Kann jemand helfen?

root@Ubuntu-Desktop:/tmp# python3 telnet2.py
Traceback (most ...