Article View: ch.comp.os.linux
Article #20611Sendmail
From: Sven Kirmess
Date: Fri, 17 Sep 1999 00:00
Date: Fri, 17 Sep 1999 00:00
103 lines
4077 bytes
4077 bytes
Ich hab meinen Rechner jetzt mit SuSE 6.2 versehen.
Mit 5.2 hatte ich keine Probleme. Wenn ich jetzt aber offline bin und
eine Mail senden m�chte, so erhalte ich die folgende Fehlermeldung:
"Sender domain must resolve"
Schuld daran ist, so vermute ich zumindest, das folgende "Script" aus
sendmail.cf.
Ich habe das ganze auf noexpensive und nocannonify und den Mailer des
Providers verwende ich als Relay. Ich m�chte diese 3 Einstellungen
nicht �ndern...
Sven
######################################################################
### check_mail -- check SMTP `MAIL FROM:' command argument
######################################################################
SLocal_check_mail
Scheck_mail
R$* $: $1 $| $>"Local_check_mail" $1
R$* $| $#$* $#$2
R$* $| $* $@ $>"Basic_check_mail" $1
SBasic_check_mail
# check for deferred delivery mode
R$* $: < ${deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2
R<> $@ <OK>
R$* $: <?> $>CanonAddr $1
R<?> $* < @ $+ . > <?> $1 < @ $2 > strip trailing
dots
# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc)
R<?> $* < $* $=P > $* $: <OK> $1 < @ $2 $3 > $4
R<?> $* < @ $+ > $* $: <? $(resolve $2 $: $2 <PERM> $) > $1 < @ $2
> $3
R<? $* <$->> $* < @ $+ > $*
$: <$2> $3 < @ $4 > $5
# handle case of @localhost on address
R<$+> $* < @localhost > $: < ? $&{client_name} > <$1> $2 < @localhost
>
R<$+> $* < @localhost.$m >
$: < ? $&{client_name} > <$1> $2 <
@localhost.$m >
R<$+> $* < @localhost.UUCP >
$: < ? $&{client_name} > <$1> $2 <
@localhost.UUCP >
R<? $=w> <$+> $* <?> <$2> $3
R<? $+> <$+> $* $#error $@ 5.5.4 $: "553 Real domain name
required"
R<?> <$+> $* $: <$1> $2
# lookup localpart (user@)
R<$+> $* < @ $+ > $* $: <USER $(access $2@ $: ? $) > <$1> $2 < @ $3
> $4
# no match, try full address (user@domain rest)
R<USER ?> <$+> $* < @ $* > $*
$: <USER $(access $2@$3$4 $: ? $) > <$1> $2 <
@ $3 > $4
# no match, try address (user@domain)
R<USER ?> <$+> $+ < @ $+ > $*
$: <USER $(access $2@$3 $: ? $) > <$1> $2 < @
$3 > $4
# no match, try (sub)domain (domain)
R<USER ?> <$+> $* < @ $+ > $*
$: $>LookUpDomain <$3> <$1> <>
# check unqualified user in access database
R<?> $* $: <USER $(access $1@ $: ? $) > <?> $1
# retransform for further use
R<USER $+> <$+> $* $: <$1> $3
# handle case of no @domain on address
R<?> $* $: < ? $&{client_name} > $1
R<?> $* $@ <OK> ...local
unqualed ok
R<? $+> $* $#error $@ 5.5.4 $: "553 Domain name required"
...remote is
not
# check results
R<?> $* $@ <OK>
R<OK> $* $@ <OK>
R<TEMP> $* $#error $@ 4.1.8 $: "451 Sender domain must
resolve"
R<PERM> $* $#error $@ 5.1.8 $: "501 Sender domain must
exist"
R<RELAY> $* $@ <RELAY>
R<DISCARD> $* $#discard $: discard
R<REJECT> $* $#error $@ 5.7.1 $: "550 Access denied"
R<$+> $* $#error $@ 5.7.1 $: $1 error from
access db
Technical Details
Message-ID:
<37E28262.46837F64@gmx.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,3e7f0500d8cd8c43,start X-Google-Attributes: gidf4b73,public From: Sven Kirmess <Sven.Kirmess@gmx.net> Subject: Sendmail Date: 1999/09/17 Message-ID: <37E28262.46837F64@gmx.net> X-Deja-AN: 526456807 Content-Transfer-Encoding: 8bit X-Accept-Language: de Content-Type: text/plain; charset=iso-8859-1 Y-Complaints-To: sven.kirmess@gmx.net X-Trace: fu-berlin.de 937599669 11853 (none) 194.209.30.55 Organization: Kirmess X-Access: 16 [2381] Mime-Version: 1.0 NNTP-Posting-Date: 17 Sep 1999 18:03:04 GMT Newsgroups: ch.comp.os.linux