Hallo Zusammen,
ich habe Probleme mit der Postfix Konfiguration.
Fuer meine Domain habe ich in /etc/postfix/virtual einen Eintrag
angelegt. Auf dem Nameserver meines Domain-Providers habe ich ein CNAME
auf meinen Account bei DynDNS gesetzt. Wenn ich Mails von meinem Rechner
aus verschicke klappt das reibungslos abgesehen von ein paar Ausnahmen.
Bei einigen Sendungen bekomme ich folgende Fehlermeldung zurueck:
Am Mittwoch 18 Februar 2004 13:55 schrieb Andreas Buechele:
Hallo Zusammen,
ich habe Probleme mit der Postfix Konfiguration. Fuer meine Domain habe ich in /etc/postfix/virtual einen Eintrag angelegt. Auf dem Nameserver meines Domain-Providers habe ich ein CNAME auf meinen Account bei DynDNS gesetzt. Wenn ich Mails von meinem Rechner aus verschicke klappt das reibungslos abgesehen von ein paar Ausnahmen.
Bei einigen Sendungen bekomme ich folgende Fehlermeldung zurueck:
: host cartero.cs.tu-berlin.de[130.149.17.20] said: 554 : Recipient address rejected: Cannot find your HELO hostname earth.local. earth.local ist mein Mailserver. Wenn ich das richtig interpretiere muesste sich der Mailserver mit meiner Domain gegenueber anderen Rechner identifizieren.
Richtig, viele Mailserver nehmen (sinnvoller Weise) nur Mails an, wenn sie von einem offiziellen (sprich: über DNS auflösbaren) Absender kommen. "earth.local" ist definitiv kein solch offizieller Absender.
Die Frage ist nun, wo ich das einstellen soll. In der main.cf steht explizit drin, dass solche virtuellen Geschichten nur in der virtual Datei etwas zu suchen haben.
In der /etc/postfix/virtual kannst du beliebige Umschreibungen von _Empfängeradressen_ angeben (lokale und auch externe). Was du brauchst ist sender_canonical_maps (in /etc/postix/sender-canonical). -- Gruß MaxX 8-)
Hallo Matthias, Am Mi, 2004-02-18 um 18.31 schrieb Matthias Houdek:
Was du brauchst ist sender_canonical_maps (in /etc/postix/sender-canonical).
Hilft leider nicht. Bekomme exakt dieselbe Fehlermeldung zurueck. Es geht glaube ich nicht darum Adressen umzuschreiben sondern darum, dass sich mein Rechner als myDomain.tld und nicht als earth.local gegenueber dem anderen MailServer identifiziert. Wo stelle ich das ein? Ciao, Andreas
Hallo, * Am 18.Feb.2004 postete Andreas Buechele:
Hallo Matthias,
Am Mi, 2004-02-18 um 18.31 schrieb Matthias Houdek:
Was du brauchst ist sender_canonical_maps (in /etc/postix/sender-canonical).
Hilft leider nicht. Bekomme exakt dieselbe Fehlermeldung zurueck. Es geht glaube ich nicht darum Adressen umzuschreiben sondern darum, dass sich mein Rechner als myDomain.tld und nicht als earth.local gegenueber dem anderen MailServer identifiziert.
Wo stelle ich das ein?
Vermutlich in der /etc/postfix/main.cf # INTERNET HOST AND DOMAIN NAMES # # The myhostname parameter specifies the internet hostname of this # mail system. The default is to use the fully-qualified domain name # from gethostname(). $myhostname is used as a default value for # many # other configuration parameters. # #myhostname = host.domain.tld myhostname = myDomain.tld Beste Grüße Alex --
folgender Spam ist hier eingetroffen. Bitte ergreifen Sie gegen Ihren Kunden geeignete Maßnahmen. _____ Wir haben den User erschossen. ___|[] | abuse@germany.net \__|______| Wir machen den Weg frei /-(o_o_o_o)
Hallo Alex, Am Do, 2004-02-19 um 00.03 schrieb Alex Klein:
Vermutlich in der /etc/postfix/main.cf #myhostname = host.domain.tld myhostname = myDomain.tld
Habe es probiert. Mein Rechner gibt sich immer noch als earth.local gegenueber dem anderen Rechner aus und die Mail wird gebounced. Ich habe jetzt stundenlang HowTos, Manuals und FAQs gewaelzt und nichts gefunden. Die einzige Moeglichkeit die mir selber noch einfaellt ist, meinen Rechner in mydomain.tld umzubennen. Aber das waere ja wohl mehr als ein drity fix. Hat vielleicht jemand noch eine Idee? Ciao, Andreas
Hallo nochmal, Am Do, 2004-02-19 um 02.14 schrieb Andreas Buechele:
Ich habe jetzt stundenlang HowTos, Manuals und FAQs gewaelzt und nichts gefunden. Die einzige Moeglichkeit die mir selber noch einfaellt ist, meinen Rechner in mydomain.tld umzubennen. Aber das waere ja wohl mehr als ein drity fix.
Ich habe jetzt meinen Hostnamen von earth.local auf mydomain.tld geaendert und earth.local als Alias fuer mydomain.tld eingetragen. Siehe da es funktioniert. Ganz wohl fuehle ich mich dabei aber nicht. Waere schoen wenn mir jemand sagen koennte, ob diese Konfiguration wirklich notwendig ist? Ciao, Andreas
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 19. Februar 2004 02:14 schrieb Andreas Buechele: Hallo Andreas,
Am Do, 2004-02-19 um 00.03 schrieb Alex Klein:
Vermutlich in der /etc/postfix/main.cf #myhostname = host.domain.tld myhostname = myDomain.tld
Habe es probiert. Mein Rechner gibt sich immer noch als earth.local gegenueber dem anderen Rechner aus und die Mail wird gebounced.
Und Du hast postfix nach der Aenderung neu gestartet?
Hat vielleicht jemand noch eine Idee?
su rcpostfix restart und zur Kontrolle ein postconf -n # oder postconf -n | grep myhostname MfG Th. Moritz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFANJbYPBTBVZNAOL4RAkl3AKCnQMLt76fE5MynrEn6ZTym3+LfNACgmVvd +yLDzV7eYKSvv0C6+4x6qB4= =qvz+ -----END PGP SIGNATURE-----
Am Donnerstag, 19. Februar 2004 02:14 schrieb Andreas Buechele:
Vermutlich in der /etc/postfix/main.cf #myhostname = host.domain.tld myhostname = myDomain.tld
Habe es probiert. Mein Rechner gibt sich immer noch als earth.local gegenueber dem anderen Rechner aus und die Mail wird gebounced.
Ich habe jetzt stundenlang HowTos, Manuals und FAQs gewaelzt und nichts gefunden. Die einzige Moeglichkeit die mir selber noch einfaellt ist, meinen Rechner in mydomain.tld umzubennen. Aber das waere ja wohl mehr als ein drity fix.
Hat vielleicht jemand noch eine Idee?
/etc/postfix/main.cf -> smtp_helo_name = host.domain.tld -- Andreas
Hallo Alex, Am Donnerstag, 19. Februar 2004 00:03 schrieb Alex Klein:
--
folgender Spam ist hier eingetroffen. Bitte ergreifen Sie gegen Ihren Kunden geeignete Maßnahmen. _____ Wir haben den User erschossen. ___|[] | abuse@germany.net \__|______| Wir machen den Weg frei /-(o_o_o_o)
*ROTFL* Sowas kommt wirklich von einer abuse-Adresse? Hätte ich jetzt nicht gedacht... Gruß Christian Boltz --
Von Euch laß ich mich nirgendwo hinführen! Das machen wir ganz unauffällig, das merkst Du garnicht. Warts ab, eines Tages bist Du der größte sig-Lieferant im Usenet und weißt garnichts davon. [Moss und C. Mueller in suse-talk]
Hallo, * Am 18.Feb.2004 postete Andreas Buechele:
Bei einigen Sendungen bekomme ich folgende Fehlermeldung zurueck:
: host cartero.cs.tu-berlin.de[130.149.17.20] said: 554 : Recipient address rejected: Cannot find your HELO hostname earth.local.
Ist es nicht vielmehr so, daß cartero.cs.tu-berlin.de überprüft, ob der hostname im Internet existiert? Mit earth.local wird es da schwierig werden. Beste Grüße Alex --
Dann habe ich da was verwechselt, ziehe nicht über Los und schenke Dir ein "über". Viel Spaß damit. vielen Dank. werde ich mit dem ziehe zu einem Überzieher verbinden. [Bernd und Moss in suse-talk]
participants (6)
-
Alex Klein
-
Andreas Buechele
-
Andreas Winkelmann
-
Christian Boltz
-
Matthias Houdek
-
Thomas Moritz