On Wednesday 29 October 2003 19:07, David Haller wrote:
Hallo,
Am Wed, 29 Oct 2003, Andreas Kyek schrieb:
Da ich heute auch schon an die Liste geschrieben hatte, errreichen mich auch die üblichen Mails von nicht zustellbaren Listenmails. Fetchmail holt ab und versucht die dann an sendmail zu übergeben, aber: (Auszug aus meinem fetchmail.log)
fetchmail: 10 messages for user at server (41215 octets). fetchmail: reading message user@server:1 of 10 (6687 octets) fetchmail: SMTP error: 451 4.1.8 Domain of sender address MAILER-DAEMON@linux1.local does not resolve fetchmail: not flushed fetchmail: client/server protocol error while fetching from mmomail.zv.mmo.de fetchmail: Query status=4 (PROTOCOL)
Klar, die Domain linux1.local gibts nicht. Da hat einer mal wieder seinen Mail Server verkonfiguriert.
Wie bringe ich meinem Sendmail bei, bei eingehenden Mails die Mail trotzdem zuzustellen?
Wie generierst du deine sendmail.cf?
- Ueber Yast: weiss ich nicht ;)
Jein, zumindest über die Routine in /sbin/conf.d/SuSEconfig.sendmail
- Ueber ne .mc-Datei und m4:
Ja, das macht Yast im Grunde auch so. Allerdings editiere ich das Konfigfile in /etc/sysconfig direkt.
FEATURE(`accept_unresolvable_domains')dnl
Das wirds dann wohl sein. Bei SuSE wird dieses Feature nur gesetzt, wenn Du in der Config "SENDMAIL_EXPENSIVE" gesetzt hast. Das ist zwar für zu Hause in Ordnung, da die Outgoing Mail dann nur in die queue gestellt wird (DSL, _keine_ Standleitung) aber hier in der Firma ist die Anbindung nicht so schmalbandig. Ich habe mir nun /sbin/conf.d/SuSEconfig.sendmail gepatcht, so das das Feature bei mir reingenommen wird. Dann wirds wohl hoffentlich gehen. Danke
- direkt in der .cf ist's komplexer, das ist in Rule 'Sbasic_check_mail':
Statt: # handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) R> $* < $* $=P > $* $: <OK> $1 < @ $2 $3 > $4
[...] Das Bat-book habe ich auch. Und es war der Horror, das zu lesen (auch wenn man viel lernen kann dabei). Ich wuste zwar schon, das Du einer von den ganz harten bist, aber 'ne sendmail-config direkt in der cf Datei ändern ist selbst für mich als eingefleischten Konsolen Menschen nix. Hut ab Andreas