Postfix: "Cannot find your hostname..."

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
dts
Posts: 290
Joined: 2004-02-05 20:40

Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 19:56

Hallo,

Ich habe nun zum zweiten mal ein Rundschreiben an alle (in Confixx eingetragenen Kunden versandt), wobei hier folgendes Problem auftritt. Der Mailerdaemon schickt mir von manchen Providern folgende Nachricht zurück, wobei ich nur 2 als Beispiel heraus gepickt habe:
<hier.die.email.des.empfängers@freemailcity.de>: host
UserMail.FreeCity.de[81.88.35.51]
said: 550 Client host rejected: cannot find your hostname,
[217.195.47.147]
(in reply to RCPT TO command)
<hier.die.email.des.empfängers@gmx.at>: host mx0.gmx.net[213.165.64.100] said:
550-5.7.1
{mx004} The IP address of the server you are using to connect to
GMX does
not have 550-5.7.1 a DNS PTR record (reverse record). The
recipient does
not want to receive 550 5.7.1 mail from such servers. (in reply
to RCPT TO
command)
Wie kann ich dieses Problem bereinigen, denn sonst läuft mein Mailserver eigentlich völlig problemlos mit Spam- und Virenfilter seit einigen Monaten.

Bin für jeden Hinweis oder jede Hilfe dankbar!

Gruss
Jürgen

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: Postfix: "Cannot find your hostname..."

Post by chris76 » 2005-03-15 20:03

ot have 550-5.7.1 a DNS PTR record (reverse record). The
recipient does
not want to receive 550 5.7.1 mail from such servers.
Da steht´s dir fehlt der reverse record.

ein dig -x deineip zeit dir ihn an
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 20:06

Hmm,

alles klar... hier steht der Name der Hauptdomain drinnen,
aber nicht von der Domain, voher die Emails abgesendet werden.

Gibts da keine andere Möglichkeiten,
wie z.b. einen zweiten "reverse record"?

Eventuell könnte ich doch auch den Servernamen im Format
"servername.mein-anbieter.com" als reverse record verwenden, oder?

Gruss
Jürgen

wgot
RSAC
Posts: 1707
Joined: 2003-07-06 02:03

Re: Postfix: "Cannot find your hostname..."

Post by wgot » 2005-03-15 21:35

Hallo,
DtS wrote:Hmm,

alles klar... hier steht der Name der Hauptdomain drinnen,
aber nicht von der Domain, voher die Emails abgesendet werden.
das ist egal.

Maildomain --> IP1
IP1 --> RDNS
RDNS --> IP2

IP1 = IP2--> Eintrag ok.

Gruß, Wolfgang

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 22:15

Das bedeutet eigentlich, dass der Hostname der im Postfix eingetragen ist gleich mit dem Hostnamen von "dig -x <IP>" sein muss. Ist dies korrekt?

Code: Select all

# Postfix Konfiguration
myhostname = www.mein-server.com

Code: Select all

# Ausgabe von "dig-x <meine-IP>"
;; ANSWER SECTION:
<hier.meine.reverse.ip.adresse>.in-addr.arpa. 78681 IN    PTR     www.mein-server.com.

oxygen
RSAC
Posts: 2179
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Postfix: "Cannot find your hostname..."

Post by oxygen » 2005-03-15 22:28

Nein auch das ist eigentlich egal. Die Fehlermeldung von GMX sagt ja eindeutig, das der Eintrag fehlt (und nicht das er abweichend ist). Stimmt vielleicht etwas mit dem DNS nicht?

wgot
RSAC
Posts: 1707
Joined: 2003-07-06 02:03

Re: Postfix: "Cannot find your hostname..."

Post by wgot » 2005-03-15 22:44

Hallo,
DtS wrote:www.mein-server.com
hier.meine.reverse.ip.adresse
wenn Du hier echte Daten angibst läßt sich das Problem schnell und eindeutig (er)klären.

Gruß, Wolfgang

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 22:50

Hallo,

Habe mir jetzt mal die Header angesehen:

Code: Select all

X-GMX-Antivirus: -1 (not scanned, may not use virus scanner)
X-GMX-Antispam: 3 (No reverse DNS record)
X-GMX-UID: pjhcKudMTlIvNmnJKWhrSVVGU2poZVmg
Also ist die Vermutung mit dem reverse DNS doch gar nicht so falsch.
Allerdings stimmt dieser und ich habe mir den Header noch weiter
und genauer durchforstet, der mich auf dieses hier stossen lies:

Code: Select all

Received: from unknown (EHLO mail.mein-server.com) (217.195.47.xxx)
  by mx0.gmx.net (mx017) with SMTP; 15 Mar 2005 22:33:59 +0100
Received: from localhost (localhost.localdomain [127.0.0.1])
    by mail.mein-server.com (Postfix) with ESMTP id D4B2F438682
    for <username@gmx.at>; Tue, 15 Mar 2005 22:33:23 +0100 (CET)
Received: from mail.mein-server.com ([127.0.0.1])
    by localhost (eco3006 [127.0.0.1]) (amavisd-new, port 10024)
    with ESMTP id 26054-04 for <username@gmx.at>;
    Tue, 15 Mar 2005 22:33:23 +0100 (CET)
Received: from [83.65.194.xxx] (unknown [83.65.194.xxx])
    by mail.mein-server.com (Postfix) with ESMTP id 803A5438017
    for <username@gmx.at>; Tue, 15 Mar 2005 22:33:23 +0100 (CET)
Dass die IP 217.195.47.xxx natürlich meine zweite IP-Adresse (derzeit unbenutzt) ist, stellt ein Problem dar dass ich mir wohl gleich mal zur Gemüte führen muss, denn eigentlich sollte diese in den Mailverkehr gar nicht einbezogen werden.

Aber noch was anderes: Gibts eigentlich eine elegantere Möglichkeit über "amavisd-new" zu arbeiten, als dass alle Zwischenschritte im Header notiert werden (wie ich es schon bei anderen Anbietern gesehen habe)?

Lg Jürgen

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 22:52

Hi wgot,
wenn Du hier echte Daten angibst läßt sich das Problem schnell und eindeutig (er)klären.
Ich weiss, ich weiss... aber ich bin damit einmal eingefahren, aber nie wieder. Erst wurde mir geholfen und dann mein Server in der Nacht darauf auseinander genommen, nur weil jemand ein Sicherheitsloch aufgrund meiner Beiträge entdeckt hatte.

Es tut mir leid, aber es ist ein gewisser Selbstschutz, denn du verstehen mußt.

Lg, Jürgen

wgot
RSAC
Posts: 1707
Joined: 2003-07-06 02:03

Re: Postfix: "Cannot find your hostname..."

Post by wgot » 2005-03-15 23:44

Hallo,
DtS wrote:ist die Vermutung mit dem reverse DNS doch gar nicht so falsch.
Allerdings stimmt dieser
für beide IPs?

Gruß, Wolfgang

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-15 23:50

Hi Wolfgang,

Nein auf der zweiten IP ist Kein rDNS gesetzt,
was auch nicht sein muss...

Werd jetzt mal mein Mailsystems umkrempeln
und dann mal schauen... :)

Lg Jürgen
Last edited by dts on 2005-03-16 00:04, edited 1 time in total.

wgot
RSAC
Posts: 1707
Joined: 2003-07-06 02:03

Re: Postfix: "Cannot find your hostname..."

Post by wgot » 2005-03-16 00:03

Hallo,
DtS wrote:Nein auf der zweiten IP ist dein rDNS gesetzt,
soll "kein" heißen?

Nun, wenn die 2. IP keinen RDNS hat und das Mailsystem auf der 2. IP läuft, dann hat GMX Recht.

Gruß, Wolfgang

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Postfix: "Cannot find your hostname..."

Post by dts » 2005-03-16 00:05

Ja sollte "KEIN" heissen...
So gesehen hat GMX auch recht...

Nachdem ich ohnehin noch Probleme mit meinem Mailsystem
in Sachen Filterung habe, werde ich da noch ein wenig zu tun haben...

Mfg
Jürgen