Hi Hendrik, On Wed, Jun 11, 2003 at 02:20:44PM +0200, Henning Hucke wrote:
*** Jan Theofel (theofel@etes.de) schrieb heute in suse-linux:
[...] Er soll E-Mails für mailman.etes.de, mailgate.etes.de und etes.de von überall her annehmen. Die mailgate.etes.de und mailman.etes.de sollen dabei lokal verarbeitet werden, die Mails an etes.de sollen an den internen E-Mail-Server weitergeleitet werden. Zusätzlich sollen alle Mails von intern angenommen und an beliebige Domains direkt rausgeschickt werden.
Die Mails, die rausgehen sind kein Problem, die eingehenden für etes.de auch nicht. Die Mails, die lokal an mailgate.etes.de und mailman.etes.de gehen sollen, werden jedoch auch nach intern weitergeleitet, so als seien Sie für etes.de.
Meine Glaskugel ist gerade zur Reparatur. Deshalb muß ich Dich leider bitten, die relevanten Dateien zu mailen. Seien es "/etc/sysconfig/\ {send,}mail" (tcsh) oder (xor) Deine selbst gebastelte *.mc-m4-macro- Datei und die verwendeten Tables.
Gerne. Ich wollte nur nicht gleich riessige Mengen Konfiguration posten, vielleicht ist es ja ein bekanntes Problem. Hier meine /etc/sysconfig/sendmail: SENDMAIL_SMARTHOST="" SENDMAIL_LOCALHOST="localhost mailman.etes.de mailgate.etes.de" SENDMAIL_RELAY="smtp:borderfw.etes.de" SENDMAIL_LUSER="" SENDMAIL_ARGS="-L sendmail -Am -bd -q5m -om" SENDMAIL_CLIENT_ARGS="-L sendmail-client -Ac -q5m" SENDMAIL_EXPENSIVE="no" SENDMAIL_NOCANONIFY="no" NODNS="no" DIALUP="no" SENDMAIL_GENERICS_DOMAIN="" MASQUERADE_DOMAINS="" SMTP_AUTH_MECHANISMS="" SMTP_AUTH_SERVER="" STARTTLS="" SENDMAIL_DB_FOLD="yes" Das entspricht allerdings nicht zu 100% meiner sendmail.cf, was Yast auch bemerkt und meckert. Hier die unterschied vom gerade eben durchgeführtem SuSEconfig zu der aktuellen Datei: mailgate:/etc # diff sendmail.cf sendmail.cf.SuSEconfig 4c4 < # Generated by /sbin/conf.d/SuSEconfig.sendmail on 2002/08/29 09:18:35 ---
# Generated by /sbin/conf.d/SuSEconfig.sendmail on 2003/06/11 14:52:36 148c148 < # DMmailgate.etes.de
DMmailgate.etes.de 169c169 < Cwlocalhost mailman.etes.de mailgate.etes.de
Cwlocalhost mailman.etes.de mailgate.etes.de mailgate.etes.de 344c344 < O Timeout.queuewarn=24h
O Timeout.queuewarn=4h
Der Timestamp oben geht klar, was das "DMmailgate.etes.de" ist weiss ich nicht. Den Cwlocalhosteintrag hatte ich mal um die eine Domain manuell bereinigt ebenso wie ich den Timeout Wert hochgesetzt hatte. Wenn ich allerdings versuche sendmail mit der sendmail.cf.SuSEconfig laufen zu lassen, geht das schief - der nimmt keine einzige E-Mail mehr von extern oder intern an. :-( Hier noch weitere Konfigurations-Infos (ohne Kommentare): /etc/mail/access: 127 RELAY xxxxxxxxx RELAY # unser IP-Range 1 yyyyyyyyy RELAY # unser IP-Range 2 spamdomain.com ERROR:"550 We don't accept mail from spammers" ... und viele weitere manuell gepflegte ERROR:"550..." ;-) /etc/mail/relaydomains: etes.de etes-host.de Die anderen sind quasi leer, genericstable mappt nur ein paar lokale Benutzer durch die Gegend, in /etc/aliases passiert das für ein paar Mailman-Mailinglisten. Vor dem SuSEconfig-Lauf vorhin meine ich, dass die mailertable noch ein paar Einträge drin hatte, aber die sind nicht mehr da. Ein Test an echo@belwue.de ging aber rein und wieder raus, die Einträge scheinen also keine echte Relevanz gehabt zu haben. Ich hoffe es waren die nötigen Infos dabeium den Nebelschleier um deine Glaskugel zu lüften - ach halt: System: SuSE 8.0 Professional aktuelle YOU Updates sind eingespielt Umgebung: System steht in einer DMZ mit festen IPs (klar) Relay nach aussen geht direkt Mails nach innen gehen auf borderfw.etes.de Gruß, Jan -- Jan Theofel Fon: +49 (7 11) 48 90 83 - 0 ETES - EDV-Systemhaus GbR Fax: +49 (7 11) 48 90 83 - 50 Libanonstrasse 58 A * D-70184 Stuttgart Web: http://www.etes.de ______________________________________ Inflex - eMail Scanning and Protection Queries to: postmaster@etes.de