Hallo David, vielen Dank für die angebotene Hilfe. Hier die Infos ... David Haller wrote:
@Andreas: Maile bitte mal (per PM?) die von Yast erzeugte config
sed 's/dnl.*//;/^$/d' < /etc/mail/linux.mc
opt84:~ # sed 's/dnl.*//;/^$/d' < /etc/mail/linux.mc
divert(-1)
# Copyright (c) 1997-1999,2000 SuSE GmbH Nuernberg, Germany.
# Author: Florian La Roche
# Werner Fink
(ggfs. heist die Datei anders, z.B. 'sendmail.mc', aber *.mc sollte es sein).
sowie auch aus /etc/mail/ die access, mailertable und die genericstable, alle bitte ohne ohne Kommentare [1]. Dazu schreib bitte noch, welche sendmail-Version du verwendest ('rpm -q sendmail').
/etc/mail/access: 127 RELAY ist auch identisch zu SuSE-7.3 /etc/mail/mailertable sowe genericstable sind in SuSE-8.0 und -7.3 leer, abgesehen von den Kommentaren SuSE-8.0: sendmail-8.12.2-88 und auch schon sendmail-8.12.3-21 auf einem Rechner ohne Erfolg eingespielt SuSE-7.3: sendmail-8.11.6-29 Übrigens habe ich auf einer SuSE-8.0 den Downgrade auf 8.11.6 gemacht und, abgesehen von einem kranken sendmail.cf <- SuSEconfig.sendmail, geht es, die Mail wird sofort an den Mailserver geschickt und nicht an localhost. So einen Zustand des permantenten Downgrades möchte man natürlich nicht unbedingt haben.
Apropos: ueberpruefe gleich mal selbst, ob z.B. die Felder in der access durch <TAB> getrennt sind, und nicht durch Leerzeichen! [2]
Sind Tabs ... SuSE-8.0: opt84:/etc/mail # sed 's/#.*//;/^$/d' < access | hex 0000 31 32 37 09 09 52 45 4c 41 59 0a 127..REL AY. SuSE-7.3: opt60:/etc/mail # sed 's/#.*//;/^$/d' < access | hex 0000 31 32 37 09 09 52 45 4c 41 59 0a 127..REL AY.
-dnh
[1] sed 's/#.*//;/^$/d' < DATEI
[2] Im Zweifelsfall jag die Ausgabe von [1] durch '| hex' oder '| od' und pruefe, ob z.B. zw. 127 und dem OK fuer den localhost die Zeichen '0x09' auftauchen: 0000 31 32 37 09 09 4f 4b 0a 127..OK. ^^^^^