sendmail: user-mapping

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Raphael H. Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 04. Nov 2001


Hallo Liste,

ich habe hier (mal wieder, aber diesmal anders) ein Problem mit dem
user-mapping in sendmail. der lokale User ist "beckerra" und der Rechner
kennt sich selbst unter dem Namen "rhb.localnet". Schicke ich nun Mails
zB mit hilfe von "mailx" raus, dann sollte ja _eigentlich_ sendmail aus
dem "From beckerra_at_rhb.localnet" ein "From Raphael.Becker_at_gmx.de"
drehen, tut es aber nicht.

beckerra_at_rhb:~$ mail -s "test_generics2" beckerra_at_blowfish.scram.de
</dev/null
Null message body; hope that's ok

... waehrenddessen in /var/log/mail:

Nov 4 21:54:24 rhb sendmail[8539]: fA4KsOv08539: from=beckerra,
size=56, class=0, nrcpts=1,
msgid=<200111042054.fA4KsOv08539_at_rhb.localnet>, relay=beckerra_at_localhost
Nov 4 21:54:24 rhb sendmail[8545]: fA4KsOv08539:
to=beckerra_at_blowfish.scram.de, ctladdr=beckerra (500/100),
delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30056,
relay=mx.freenet.de. [194.97.50.144], dsn=5.0.0, stat=Service
unavailable
Nov 4 21:54:24 rhb sendmail[8545]: fA4KsOv08539: fA4KsOu08545: DSN:
Service unavailable

hier bekomme ich dann die Fehlermeldung zugestellt:
Nov 4 21:54:24 rhb sendmail[8545]: fA4KsOu08545: to=beckerra,
delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30156, dsn=2.0.0,
stat=Sent

... und anschliessend eine Fehlermeldung von Mail Delivery Subsystem
<MAILER-DAEMON_at_rhb.localnet>:

The original message was received at Sun, 4 Nov 2001 21:47:15 +0100
from beckerra_at_localhost

   ----- The following addresses had permanent fatal errors -----
beckerra_at_blowfish.scram.de
    (reason: 550 rejected: cannot route to sender
<beckerra_at_rhb.localnet>)

   ----- Transcript of session follows -----
... while talking to mx.freenet.de.:
>>> MAIL From:<beckerra_at_rhb.localnet> SIZE=56
<<< 550 rejected: cannot route to sender <beckerra_at_rhb.localnet>
554 5.0.0 beckerra_at_blowfish.scram.de... Service unavailable

Naja, ist ja soweit nicht verwunderlich, denn die Umsetzung funktioniert
nicht.

Also, was habe ich versucht ... /etc/mail/genericstable:
#
# map outgoing sender addresse from foo to bar_at_domain.com:
# foo bar_at_domain.com
#
beckerra Raphael.Becker_at_gmx.de

im sendmail.cf habe ich ausserdem noch folgendes drinstehen:

Cwlocalnet
O MatchGECOS=False
Cwrhb.dynip.de
Cwrhb.myip.org
CGrhb.localnet
CGlocalnet
CGgmx.de
CGrhb.myip.org
Tbeckerra
CGrhb.dynip.de

... wobei ich hier vieles nur einfach mal auf Verdacht eingetragen habe.

genericstable habe ich mit makemap bereits ins DB-Format uebersetzt ...
sendmail habe ich ange-HUP-t und sogar komplrett neu gestartet ... was
habe ich vergessen oder falsch gemacht?

Ideen?

Gruss
Raphael Becker

-- 
FILE=~/.mac.dat; URL=http://standards.ieee.org/regauth/oui/oui.txt
if [ $1 ]; then if [ ! -f $FILE ]; then lynx -dump $URL >$FILE; fi
grep -i $(echo $1|sed -e 's/:/-/g'|cut -f 1-3 -d "-") $FILE|cut -c 33-
else echo "Usage: /bin/sh $0 hardwaraddress "; fi #by rhb


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET