Wolle Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Hi, erstmal der Hintergrund... Ich habe einen Linuxserver mit Postfix 2 laufen. Dieser nimmt für einige Domains die Mails an und soll diese per Transport-Table an verschiedene Novell 4.11-Server mit Groupwise 6 weiterleiten. Soweit funktioniert es, bis auf 2 Domains. In den Logs steht folgende Meldung: fatal: valid hostname or network adress required in SMTP server description: host.domain.tld Die Mails werden an diese Domains nicht ausgeliefert. Der Novellserver ist im DNS mit host.domain.tld eingetragen und auch bei einem Telnet auf Port 25 des Servers meldet er sich mit diesem Hostnamen. Das ganze geht von einem anderem Linuxserver mit Postfix 1.x einwandfrei und auch per Telnet nimmt der Server die Mails an. Hat irgendjemand eine Idee was Postfix mit dieser Meldung sagen will? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Monty82 Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Wie sieht denn die config aus? postconf -n - Monty Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 20. Mai 2005 Autor Teilen Geschrieben 20. Mai 2005 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases body_checks = pcre:/etc/postfix/body_checks canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = daemon_directory = /usr/lib/postfix debug_peer_level = 2 defer_transports = disable_dns_lookups = no fast_flush_domains = $relay_domains header_checks = pcre:/etc/postfix/header_checks in_flow_delay = 0 inet_interfaces = $myhostname, localhost local_recipient_maps = $alias_maps unix:passwd.byname mail_owner = postfix mail_spool_directory = /var/mail mailbox_command = mailbox_size_limit = 0 mailbox_transport = mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man maps_rbl_domains = VERSCHIEDENE RBLs masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = masquerade_exceptions = root message_size_limit = 10240000 mydestination = $myhostname, localhost.$mydomain myhostname = host.domain.de mynetworks = 127.0.0.0/8, 123.123.123.0 mynetworks_style = host newaliases_path = /usr/bin/newaliases program_directory = /usr/lib/postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES relay_domains = $mydestination, domain1.tld,domain2.tld,domain3.tld relayhost = relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = no smtp_use_tls = no smtpd_helo_required = yes smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destinations smtpd_sender_restrictions = hash:/etc/postfix/access strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_client_reject_code = 550 unknown_hostname_reject_code = 550 virtual_alias_maps = hash:/etc/postfix/virtual [/PHP] RBLs, Domain und Hostnamen, sowie IP's hab ich darin geändert. Selsam finde ich, das es nur bei 2 Domains nicht geht und eben mit Postfix 1.x bei allen ging. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Monty82 Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Irgendwelche unterschiede zwischen den Domains, die funktionieren, und den anderen? Funktionieren vielleicht nur die Domains, die der Server selbst hosted? Btw: Muss es nicht "reject_unauth_destination" statt "reject_unauth_destinations" heißen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 20. Mai 2005 Autor Teilen Geschrieben 20. Mai 2005 Irgendwelche unterschiede zwischen den Domains, die funktionieren, und den anderen? Funktionieren vielleicht nur die Domains, die der Server selbst hosted? Nein, keine Unterschiede. Die Mails von allen Domains werden an verschiedene Groupwise-Server weitergeleitet (alle mit fester IP). Die Domain selber, bzw. der Webspace ist bei allen auf dem Linuxserver. Irgendwas scheint Postfix bei der Weiterleitung an den Groupwise-Servern zu prüfen, was eben bei den beiden anders ist, nur was wird da geprüft? Und genau die beiden GW-Server bei denen das Problem auftritt stehen relativ weit entfernt, so das ich nicht "mal eben schnell" da hinfahren kann. Google hat mir zu dem Problem bisher auch noch nichts brauchbares ausgespuckt. Btw: Muss es nicht "reject_unauth_destination" statt "reject_unauth_destinations" heißen? Jup, sorry, war ein Vertipper bei der letzten Änderung, ist mit "reject_unauth_destination" das gleiche Ergebnis. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Monty82 Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Wie sieht die Transport-Map aus? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 20. Mai 2005 Autor Teilen Geschrieben 20. Mai 2005 domain1.tld smtp: host.domain1.tld domain2.tld smtp: host.domain2.tld[/php] usw., für alle Domains gleich. Bei den Problemdomains hatte ich das auch mit der IP statt des Hostnamens probiert, mit dem gleichen Ergebnis. postmap transport wurde nach jeder Änderung ausgeführt und Postfix jeweils neu gestartet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
compumann Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 bei Postfix 2.x muss die Konfigurationsanweisung in der transport map wie folgt aussehen. domain.blub smtp:[ip-adresse:port] wobei dass auch nicht die aktuellste Notation ist aber funktionieren sollte. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
compumann Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Diese Face sollte ein : port ohne lehrzeichen sein Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Monty82 Geschrieben 20. Mai 2005 Teilen Geschrieben 20. Mai 2005 Würde ich auf jeden Fall mal probieren, was mein Vorredner sagt. Aber dennoch stutzt es, dass andere Domains der Transport-Map dennoch funktionieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 20. Mai 2005 Autor Teilen Geschrieben 20. Mai 2005 domain.blub smtp:[ip-adresse:port] Auch das habe ich schon versucht, nur ohne Portangabe. Ich werde es am Montag noch mal mit probieren, glaube ehrlich gesagt aber nicht, das es der Port ist. Alleine durch das smtp sollte er ja theoretisch schon auf Port 25 gehen. Ich werd mir wohl doch nächste Woche mal den Novellserver vornehmen müßen. :beagolisc Danke auf jeden Fall schon mal Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.