PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei Telnet Connection zum Postfix smtp server



BehrBor
24.08.09, 11:15
Hi..
Wenn ich mich per Telnet zu meinem Postfix Server verbinden will, haengt sich die bash weg. Ich kann den Prozess auch nicht mit [Strg]+[z] in den hintergrund schieben.


root@HE#1:~$ telnet mydomain.tld 25
Trying xx.xx.xxx.xxx...
Connected to lvpsxx-xx-xxx-xxx.dedicated.hosteurope.de.
Escape character is '^]'.


anstelle von mydomain.tld kann ich auch localhost / 127.... / IP des Servers einsetzen. Die Ergebnisse sind die gleichen.

und weiter passiert nix.
Die einzige moeglichkeit die mir dann bleibt, ist mich nochmal zusaetzlich anzumelden und den Telnetprozess zu killen (oder Putty zu schließen).

Der Server ist ein Debian GNU/Linux 4.0 VPS mit aktuellem Postfix.
Als Anleitung zum einrichten habe ich diese Anleitung (http://workaround.org/articles/ispmail-sarge/) genutzt.

marce
24.08.09, 11:22
was erwartest Du denn, was passieren sollte? Bisher beschreibst Du nichts ungewöhnliches. Und - ein SMTP-Server hat keine Bash...

http://www.msxfaq.de/internet/smtptelnet.htm

BehrBor
24.08.09, 11:29
was erwartest Du denn, was passieren sollte?

naja.. es waer doch schonmal n anfang wenn er befehle entgegegn nehmen wuerde.. so ne antwort auf ehlo oder irgendwas waer schon nicht ganz verkehrt :D

also ich schmeiss jetzt einfach mal noch mit ner wartezeit meinerseit um mich. Vor der Mittagspause angeschmissen und nach ca ner stunde gabs immernoch nix neues ;-)



elnet mail.netatwork.de 25 (bitte als Kommandozeile unter NT eingeben)

220 nawsv001.netatwork.de Microsoft ESMTP MAIL Service, Version: 5.0.2195.1600 ready at Sun, 19 Nov 2000 17:15:09 +0100 (Die Meldung kommt alleine. Etwas GEDULD)

marce
24.08.09, 11:31
was bekommst Du denn zurück, wenn Du ehlo eingibst?

BehrBor
24.08.09, 11:33
was bekommst Du denn zurück, wenn Du ehlo eingibst?

nichts.. keine reaktion
vielleicht vertipp ich mich ja auch
># ehlo mail.mydomain.tld
keine reaktion

># ehlo
keine reaktion

also ich kann dann munter weiter tippen. aber es tut sich letzten endes garnichts, außer dass ich meinen monitor mit kommandos zumuelle :D (sprich texteingabe)

BehrBor
27.08.09, 00:57
keiner ne idee?

TMOS
27.08.09, 10:16
Schau in mail.warn bzw. mail.err nach Fehlermeldungen.

pferdefreund
27.08.09, 10:22
Macht der Postfix eventuell noch nen Antwort-Port auf, der durch ne
Firewall blockiert ist ? - oder ist der Ausgangsport auf dem Server eventuell
durch so ein Teil blockiert...

TMOS
27.08.09, 12:48
Wenn kein 220 kommt vom Postfix hat er entweder nen Fehler in der Konfig (also die mail.warn und mail.err durchsehen) oder reverse DNS versucht seine IP aufzulösen in einen Namen. Dann dauert es auch bis er sich mit 220 meldet.

BehrBor
27.08.09, 23:35
mail.err
Aug 28 00:33:28 lvps92-51-165-107 postfix/smtpd[6017]: fatal: /etc/postfix/mysql-virtual_mailboxes.cf: bad string length 0 < 1: select_field =



mail.warn
Aug 28 00:33:28 lvps92-51-165-107 postfix/smtpd[6017]: fatal: /etc/postfix/mysql-virtual_mailboxes.cf: bad string length 0 < 1: select_field =
Aug 28 00:33:29 lvps92-51-165-107 postfix/master[28506]: warning: process /usr/lib/postfix/smtpd pid 6017 exit status 1
Aug 28 00:33:29 lvps92-51-165-107 postfix/master[28506]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling




1 user = postfix
2 password = hierstehtirgendwas
3 dbname = postfix
4 table = users
5 select_field =
6 CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') =
7 where_field = email
8 hosts = 127.0.0.1


danke fuer die hilfe :D
jetzt bekomm ich wenigstens


root@HE#1:/etc/postfix$ telnet mydomain.tdl 25
Trying xx.xx.xxx.xxx...
Connected to lvpsxx-xx-xxx-xxx.dedicated.hosteurope.de.
Escape character is '^]'.
Connection closed by foreign host.

CRAZyBUg
28.08.09, 02:05
Servus,

das ist eine Fehlermeldung die glaube ich so ziemlich alles und gleichzeitig nix sagt.

I.d.R. stimmt was nicht mit der Verbindung zw. postfix und mysql.

Nichtsdesto trotz, würd ich



5 select_field =
6 CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') =


zu



5 select_field = CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')


umändern.