Hallo, Thomas Bätzler <[EMAIL PROTECTED]> wrote:
>wie sage ich meinem sendmail, daß es sich im HELO nicht >mit seinem lokalen Hostnamen meldet, sondern mit dem, >der zu der IP-Adresse paßt, die dem Rechner dynamisch >zugewiesen wird, wenn er sich beim Provider einwählt? [...] >Feb 7 08:13:11 kartoffel sendmail[16059]: IAA16059: >ruleset=check_mail, arg1=<[EMAIL PROTECTED]>, >[EMAIL PROTECTED] [62.158.114.96], > reject=501 <[EMAIL PROTECTED]>... Sender domain must exist Die Fehlermeldung hat mit HELO nichts zu tun. Es ist die Envelope- Absenderadresse <[EMAIL PROTECTED]>, die ihm nicht passt. Loesung: wenn Dein Gateway als Ganzes einen FQDN besitzt, dann schreibe folgendes in die /etc/mail/sendmail.mc FEATURE(masquerade_envelope)dnl MASQUERADE_AS(mein.gateway.de)dnl bzw statt "mein.gateway.de" der FQDN des Gateway-Rechners. Wenn nur einzelne User von aussen erreichbare Mailadressen haben, dann brauchst Du in der genericstable fuer jeden User, der eine Mail verschicken moechte, einen Eintrag der Art root [EMAIL PROTECTED] joe [EMAIL PROTECTED] fred [EMAIL PROTECTED] erik [EMAIL PROTECTED] und so weiter, eben fuer jeden User, der Mail verschicken wird. In der sendmail.mc brauchst Du dann folgende Zeilen: FEATURE(masquerade_envelope)dnl FEATURE(genericstable, hash /etc/mail/genericstable)dnl Gruss, Harald -- Harald Weidner http://www.ifi.unizh.ch/~weidner/ ------------------------------------------------ Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Body "unsubscribe debian-user-de <deine emailadresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ------------------------------------------------ Anzahl der eingetragenen Mitglieder: 739