HELO Problem (QMail, Plesk 9.0)

Sinepp

Registered User
Hallo!

Ich habe greylisting + spamassassin installiert, auf meinem vServer von Strato, OpenSuse 10.3 mit Plesk 9.0 und qmail.

Beim versenden der E-Mails erhalten diese folgende Zeile(n):
Received: from ABCDEFG.adsl.alicedsl.de (HELO dhcppc0.localnet) (85.178.36.XX)
by myNUMBER.stratoserver.net with (DHE-RSA-AES256-SHA encrypted) SMTP; 1 Apr 2009 21:14:06 +0200

Nun wurde eine solche E-Mail mit:
Remote host said: 501 Syntactically invalid HELO argument(s)

abgelehnt. In /var/qmail/control/me steht myNUMBER.stratoserver.net

Lokal läuft mein Mailclient (Kmail) unter OpenSuse 11.1... und mein eigener Hostname ist dhcppc0. Also nimmt qmail? anscheinend den Hostnamen von meinem Rechner und nicht den, der in "me" steht...

Kann mir jemand weiterhelfen?

Danke,

Sinepp
 
Von wem abgelehnt?

Von Deinem Server: Du solltest Spamassasin nicht auf authentifizierte SMTP-Session anwenden.
Von einem anderen Server: Hier wäre die entsprechende Kommunikation (Received-Zeile oder Bounce) interessant.
 
Hallo!

Abgelehnt wird vom Remote Host. Hier mal der komplette Header:

Code:
Hi. This is the qmail-send program at myNUMBER.stratoserver,net.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

<blaaaa@blaaaaa.de>:
Connected to 195.X.XX.XXX but my name was rejected.
Remote host said: 501 Syntactically invalid HELO argument(s)
I'm not going to try again; this message has been in the queue too long.

--- Below this line is a copy of the message.

Return-Path: <myEMAIL@myEMAIL.de>
Received: (qmail 32085 invoked from network); 1 Apr 2009 21:14:07 +0200
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on
        myNUMBER.stratoserver.net
X-Spam-Level: 
X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL autolearn=failed
        version=3.2.3
Received: from XXXXXX.adsl.alicedsl.de (HELO dhcppc0.localnet) (85.178.36.XX)
  by myNUMBER.stratoserver.net with (DHE-RSA-AES256-SHA encrypted) SMTP; 1 Apr 2009 21:14:06 +0200
From: Bla <myEMAIL@myEMAIL.de>
To: Bla <blaaaa@blaaaaa.de>
Subject: Re: AW: Weitere Informationen
Date: Wed, 1 Apr 2009 21:13:54 +0200
User-Agent: KMail/1.11.1 (Linux/2.6.27.19-3.2-pae; KDE/4.2.1; i686; ; )
References: <1C431D5ECC2ED74A83B4D17285D58D6C37436B@homer.blaaaaaa.local>
In-Reply-To: <1C431D5ECC2ED74A83B4D17285D58D6C37436B@homer.blaaaaaa.local>
MIME-Version: 1.0
Content-Disposition: inline
Message-Id: <200904012113.54571.myEMAIL@myEMAIL.de>
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Das wars, danke fürs reinschauen und weitere Ideen!
 
Welcher Hostname kommt denn bei "telnet myNUMBER.stratoserver.net 25"?
Vielleicht ist ja /var/qmail/control/helohost (falsch) gesetzt.
Stimmt "hostname -f"?
 
Sorry huschi für die Verwirrung, aber es beginnt mit h1.... usw.

telnet:
Code:
Trying 85.XXX.XXX.XXX...
Connected to h1XXXXXX.stratoserver.net.
Escape character is '^]'.
220 h1XXXXXX.stratoserver.net ESMTP
 
Was liefert
telnet 195.X.XX.XXX 25​
wenn Du (nach dem Banner) als einzige Zeile
HELO myNUMBER.stratoserver.net​
eingibst (anschließend mit "QUIT" beenden)?

Löst 5.178.36.XX reverse zu myNUMBER.stratoserver.net auf?
 
Code:
sinepp@dhcppc0:~> telnet 195.4.92.XX 25
Trying 195.4.92.XX...
Connected to 195.4.92.XX.
Escape character is '^]'.
220 4.mx.freenet.de ESMTP Exim 4.69 Fri, 10 Apr 2009 15:42:13 +0200
HELO h13XXXX.stratoserver.net
250 4.mx.freenet.de Hello e1780180XX.adsl.alicedsl.de [85.178.18.XX]
QUIT

Die Reverse-Auflösung von 85.178.36.XX ist XX.adsl.alicedsl.de, eben meine IP Adresse meines DSL Anschlusses zu dem Zeitpunkt des Versands...

Es bleibt mir nach wie vor unklar, warum meine Daten im HELO auftauchen (nämlich mein lokaler Hostname + meine lokale IP Adresse....)

Danke!
Sinepp
 
Last edited by a moderator:
Hallo, sorry für eventuell angerichtete Verwirrung.

Soweit ich die Received-Zeilen verstehe, sendest Du nicht direkt von Deinem Rechner (dhcppp0) an Freenet, sondern erst an Deinen vServer, h13XXXX.stratoserver.net.

Deswegen wäre es interessant, was mx.freenet.de antwortet, wenn Du
telnet mx.freenet.de 25
HELO h13XXXX.stratoserver.net​
vom vServer aus (z.B. per SSH) eingibst.

250 4.mx.freenet.de Hello e1780180XX.adsl.alicedsl.de [85.178.18.XX]​
kommt daher, daß Freenet die IP rückwärts auflöst und Dich beim vollen Namen :) begrüßt.

Deswegen wäre es auch interessant, ob die IP von h13XXXX.stratoserver.net reverse auflösbar ist - im Idealfall eben zu h13XXXX.stratoserver.net.

Zudem setzt Freenet m.W. auch eine Art Greylisting ein - es könnte also sinnvoll sein, den Test ein paarmal zu wiederholen...
 
Code:
h13XXXXX:/home/mainusernew # telnet 195.4.92.XXX 25
Trying 195.4.92.XXX...
Connected to 195.4.92.XXX.
Escape character is '^]'.
220 9.mx.freenet.de ESMTP Exim 4.69 Sun, 12 Apr 2009 18:58:18 +0200
HELO h13XXXXX.stratoserver.net
250 9.mx.freenet.de Hello h13XXXXX.stratoserver.net [85.214.102.XXX]
QUIT
221 9.mx.freenet.de closing connection
Connection closed by foreign host.

85.214.102.XXX ist tatsächlich auch die IP Adresse meines Servers.

Löst 85.178.36.XX reverse zu myNUMBER.stratoserver.net auf?
Das ist eben meine damalige dynamische IP Adresse vergeben von Alice...frag mich ein wenig was die im Header zu suchen hat...

Danke für die Hilfe und kein Problem was die Verwirrung angeht :-)

Grüße
Sinepp
 
Back
Top