[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: open relay
Previously:
>> 13846r MAIL FROM:<bitbucket@ordb.org>
>> 13846 -- policy result=0, msg: <NONE!>
>> 13846w 250 2.1.0 Sender syntax Ok
>> 13846r RCPT TO:<"marvin@marvin.ordb.org"@infocity.cz>
>> 13846 -- policy result=0, msg: <NONE!>
>> 13846w 250 2.1.5 Recipient address syntax Ok
>> 13846r DATA
>> 13846w 354 Start mail input; end with <CRLF>.<CRLF>
>> 13846w 250 2.6.0 S.yw2su161994 message accepted
>>
>> If yes, then how?
>>
So am I, zmailer 2.99.51 (alas it needs to be that version, cause it
is a very old system and newer version denies to compile properly
(everything is too old)) and I got into RBL so the things are getting
urgent. This is the only test my system failed.
My 2.99.55-patch1 seems to be ok. Rejects corectly with "no such user".
Is there anything I can do to prevent being an open relay thus
removing my system form RBL??
For me it seems that there is some issue with thishost ??
Matti can you help??
----- mail.conf ---------
orgdomain=ifpilm.waw.pl
hostname=abel.ifpilm.waw.pl
mydomain=ifpilm.waw.pl
---- TRACE BELOW -------- READ IF NEEDED :) -----------------------
ZMailer router (2.99.51 #3: Sat Oct 30 15:05:47 1999)
pawel@ifp10:/home/pawel/zmailer-2.99.51/router
Copyright 1992 Rayan S. Zachariassen
Copyright 1992-1999 Matti Aarnio
Configured with command: 'CC='cc' CFLAGS='' ./configure --prefix=/usr/local/zmailer'
z# trace all ; untrace rfc822 regexp
untrace rfc822 regexp
lapply('PS1', ())
z# router '"robert@yahoo.com"@abel.ifpilm.waw.pl'
router '"robert@yahoo.com"@abel.ifpilm.waw.pl'
attributes=default_attributes
: default_attributes
defer=''
log address: '"robert@yahoo.com"@abel.ifpilm.waw.pl'
get (get envelopeinfo message-id) <0>
echo <root.interactive@abel.ifpilm.waw.pl>: address: "robert@yahoo.com"@abel.ifpilm.waw.pl
<root.interactive@abel.ifpilm.waw.pl>: address: "robert@yahoo.com"@abel.ifpilm.waw.pl
db flush expansions
msgidfilter '"robert@yahoo.com"@abel.ifpilm.waw.pl' default_attributes
return (return 0) <0>
tmp=''
rrouter '"robert@yahoo.com"@abel.ifpilm.waw.pl' '"robert@yahoo.com"@abel.ifpilm.waw.pl' default_attributes ''
didhostexpand=''
fqdn_neighbour '"robert@yahoo.com"@abel.ifpilm.waw.pl' '"robert@yahoo.com"@abel.ifpilm.waw.pl' default_attributes
get (get default_attributes type) <0>
recase -l "robert@yahoo.com"@abel.ifpilm.waw.pl
lcaddress='"robert@yahoo.com"@abel.ifpilm.waw.pl'
plustail=''
tcomparing '^(.+)@(.+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tmatched '^(.+)@(.+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
user='"robert@yahoo.com"'
athost=@abel.ifpilm.waw.pl
break
?=1
%dblookup (expansions '"robert@yahoo.com"@abel.ifpilm.waw.pl') <0>
expansions("robert@yahoo.com"@abel.ifpilm.waw.pl)
expansions("robert@yahoo.com"@abel.ifpilm.waw.pl) = NIL
?=1
?=1
[ -n ]
?=1
?=1
fqdnaliases '"robert@yahoo.com"@abel.ifpilm.waw.pl'
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
fqdnaliasesldap '"robert@yahoo.com"@abel.ifpilm.waw.pl'
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
scomparing '^([^+]+)\+(.*)$' and 'robert@yahoo.com'
?=1
%dblookup (expansions @abel.ifpilm.waw.pl) <0>
expansions(@abel.ifpilm.waw.pl)
expansions(@abel.ifpilm.waw.pl) = NIL
?=1
?=1
[ -n ]
?=1
?=1
fqdnaliases @abel.ifpilm.waw.pl
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
fqdnaliasesldap @abel.ifpilm.waw.pl
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
get (get default_attributes privilege) <0>
priv=nobody
a='/usr/local/zmailer/fqlists/"robert@yahoo.com"@abel.ifpilm.waw.pl'
l='"robert@yahoo.com"-owner@abel.ifpilm.waw.pl'
nattr=nil
[ -f /usr/local/zmailer/fqlists/"robert@yahoo.com"@abel.ifpilm.waw.pl ]
?=1
?=1
scomparing '^(.+)-owner$' and 'robert@yahoo.com'
scomparing '^(.+)-request$' and 'robert@yahoo.com'
scomparing '^owner-(.+)$' and 'robert@yahoo.com'
?=1
return (return 1) <0>
?=1
?=1
?=1
tmp=''
?=1
condquote "robert@yahoo.com"@abel.ifpilm.waw.pl
address='"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^"(.*)"<(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^"(.*)">(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^([\"].*[\"])<(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^([\"].*[\"])>(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
canonicalize '"robert@yahoo.com"@abel.ifpilm.waw.pl'
dequote "robert@yahoo.com"@abel.ifpilm.waw.pl
address='"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^(/.+)@(.+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
scomparing '^((\|.+)|(/.+)|(:include:.+))$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^((<>)|(:;))$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(.*)<@(.*)>(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(@.+),(.+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(@.+):(.+:.+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^@([^,:]+)([,:].+)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(.*)::(.*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(.*)@([^@]*.uucp)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tcomparing '^(.*)@([^@]*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
tmatched '^(.*)@([^@]*)$' and '"robert@yahoo.com"@abel.ifpilm.waw.pl'
canonical abel.ifpilm.waw.pl
deliver abel.ifpilm.waw.pl
%dblookup (thishost abel.ifpilm.waw.pl) <0>
thishost(abel.ifpilm.waw.pl)
thishost(abel.ifpilm.waw.pl) = NIL
?=1
?=1
tmp=''
?=1
[ 1 = 0 ]
?=1
?=1
return (return 1) <0>
?=1
?=1
?=1
tmp=''
?=1
tcomparing '^.+\.(.)$' and 'abel.ifpilm.waw.pl'
tmatched '^.+\.(.)$' and 'abel.ifpilm.waw.pl'
%dblookup (istoplevel pl) <0>
istoplevel(pl)
istoplevel(pl) = pl
[ pl ]
return (return abel.ifpilm.waw.pl) <0>
address='"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
break
?=1
echo "robert@yahoo.com"<@abel.ifpilm.waw.pl>
address='"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^@$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^(.*)<@\[(.+)\]>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^(.*)<@(.*)\.>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^(.*)<@(.*)(ifpilm.waw.pl)>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tmatched '^(.*)<@(.*)(ifpilm.waw.pl)>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
address='"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
domain=@abel.ifpilm.waw.pl
plustail=''
tcomparing '^<@(.*)>[:,](.+)@(.+)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^<@(ifpilm.waw.pl)>[:,](.+)@(.+)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tcomparing '^(.+)<@(.+)>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
tmatched '^(.+)<@(.+)>(.*)$' and '"robert@yahoo.com"<@abel.ifpilm.waw.pl>'
recase -l abel.ifpilm.waw.pl
tmp=abel.ifpilm.waw.pl
deliver abel.ifpilm.waw.pl
%dblookup (thishost abel.ifpilm.waw.pl) <0>
thishost(abel.ifpilm.waw.pl)
thishost(abel.ifpilm.waw.pl) = NIL
?=1
?=1
tmp=''
?=1
[ 1 = 0 ]
?=1
?=1
return (return 1) <0>
?=1
?=1
?=1
[ ]
?=1
[ abel.ifpilm.waw.pl = abel.ifpilm.waw.pl ]
address='"robert@yahoo.com"<@>'
domain=@abel.ifpilm.waw.pl
plustail=''
tcomparing '^<@>.(.+)$' and '"robert@yahoo.com"<@>'
tcomparing '^(.+)<@>$' and '"robert@yahoo.com"<@>'
tmatched '^(.+)<@>$' and '"robert@yahoo.com"<@>'
[ -z @abel.ifpilm.waw.pl ]
?=1
?=1
rrouter '"robert@yahoo.com"' '"robert@yahoo.com"@abel.ifpilm.waw.pl' default_attributes '' @abel.ifpilm.waw.pl
didhostexpand=''
fqdn_neighbour '"robert@yahoo.com"@abel.ifpilm.waw.pl' '"robert@yahoo.com"' default_attributes
get (get default_attributes type) <0>
recase -l "robert@yahoo.com"
lcaddress='"robert@yahoo.com"'
plustail=''
tcomparing '^(.+)@(.+)$' and 'robert@yahoo.com'
tmatched '^(.+)@(.+)$' and 'robert@yahoo.com'
user=robert
athost=@yahoo.com
break
?=1
%dblookup (expansions '"robert@yahoo.com"') <0>
expansions("robert@yahoo.com")
expansions("robert@yahoo.com") = NIL
?=1
?=1
[ -n ]
?=1
?=1
fqdnaliases '"robert@yahoo.com"'
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
fqdnaliasesldap '"robert@yahoo.com"'
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
scomparing '^([^+]+)\+(.*)$' and 'robert'
?=1
%dblookup (expansions @yahoo.com) <0>
expansions(@yahoo.com)
expansions(@yahoo.com) = NIL
?=1
?=1
[ -n ]
?=1
?=1
fqdnaliases @yahoo.com
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
fqdnaliasesldap @yahoo.com
return (return 1) <0>
?=1
?=1
?=1
a=''
?=1
?=1
get (get default_attributes privilege) <0>
priv=nobody
a='/usr/local/zmailer/fqlists/"robert@yahoo.com"'
l=robert-owner@yahoo.com
nattr=nil
[ -f /usr/local/zmailer/fqlists/"robert@yahoo.com" ]
?=1
?=1
scomparing '^(.+)-owner$' and 'robert'
scomparing '^(.+)-request$' and 'robert'
scomparing '^owner-(.+)$' and 'robert'
?=1
return (return 1) <0>
?=1
?=1
?=1
tmp=''
?=1
condquote "robert@yahoo.com"
address='"robert@yahoo.com"'
scomparing '^"(.*)"<(.*)$' and 'robert@yahoo.com'
scomparing '^"(.*)">(.*)$' and 'robert@yahoo.com'
scomparing '^([\"].*[\"])<(.*)$' and 'robert@yahoo.com'
scomparing '^([\"].*[\"])>(.*)$' and 'robert@yahoo.com'
canonicalize '"robert@yahoo.com"'
dequote "robert@yahoo.com"
address=robert@yahoo.com
scomparing '^(/.+)@(.+)$' and 'robert@yahoo.com'
scomparing '^((\|.+)|(/.+)|(:include:.+))$' and 'robert@yahoo.com'
tcomparing '^((<>)|(:;))$' and 'robert@yahoo.com'
tcomparing '^(.*)<@(.*)>(.*)$' and 'robert@yahoo.com'
tcomparing '^(@.+),(.+)$' and 'robert@yahoo.com'
tcomparing '^(@.+):(.+:.+)$' and 'robert@yahoo.com'
tcomparing '^@([^,:]+)([,:].+)$' and 'robert@yahoo.com'
tcomparing '^(.*)::(.*)$' and 'robert@yahoo.com'
tcomparing '^(.*)@([^@]*.uucp)$' and 'robert@yahoo.com'
tcomparing '^(.*)@([^@]*)$' and 'robert@yahoo.com'
tmatched '^(.*)@([^@]*)$' and 'robert@yahoo.com'
canonical yahoo.com
deliver yahoo.com
%dblookup (thishost yahoo.com) <0>
thishost(yahoo.com)
thishost(yahoo.com) = NIL
?=1
?=1
tmp=''
?=1
[ 1 = 0 ]
?=1
?=1
return (return 1) <0>
?=1
?=1
?=1
tmp=''
?=1
tcomparing '^.+\.(.)$' and 'yahoo.com'
tmatched '^.+\.(.)$' and 'yahoo.com'
%dblookup (istoplevel com) <0>
istoplevel(com)
istoplevel(com) = com
[ com ]
return (return yahoo.com) <0>
address=robert<@yahoo.com>
break
?=1
echo robert<@yahoo.com>
address=robert<@yahoo.com>
tcomparing '^@$' and 'robert<@yahoo.com>'
tcomparing '^(.*)<@\[(.+)\]>(.*)$' and 'robert<@yahoo.com>'
tcomparing '^(.*)<@(.*)\.>(.*)$' and 'robert<@yahoo.com>'
tcomparing '^(.*)<@(.*)(ifpilm.waw.pl)>(.*)$' and 'robert<@yahoo.com>'
tcomparing '^<@(.*)>[:,](.+)@(.+)$' and 'robert<@yahoo.com>'
tcomparing '^<@(ifpilm.waw.pl)>[:,](.+)@(.+)$' and 'robert<@yahoo.com>'
tcomparing '^(.+)<@(.+)>(.*)$' and 'robert<@yahoo.com>'
tmatched '^(.+)<@(.+)>(.*)$' and 'robert<@yahoo.com>'
recase -l yahoo.com
tmp=yahoo.com
deliver yahoo.com
%dblookup (thishost yahoo.com) <0>
thishost(yahoo.com)
thishost(yahoo.com) = NIL
?=1
?=1
tmp=''
?=1
[ 1 = 0 ]
?=1
?=1
return (return 1) <0>
?=1
?=1
?=1
[ ]
?=1
[ yahoo.com = abel.ifpilm.waw.pl ]
?=1
?=1
tcomparing '^<@>.(.+)$' and 'robert<@yahoo.com>'
tcomparing '^(.+)<@>$' and 'robert<@yahoo.com>'
?=1
tcomparing '^(.*)<@(.+)>(.*)$' and 'robert<@yahoo.com>'
tmatched '^(.*)<@(.+)>(.*)$' and 'robert<@yahoo.com>'
address=robert@yahoo.com
?=1
plustail=''
?=1
%dblookup (hostexpansions yahoo.com) <0>
hostexpansions(yahoo.com)
hostexpansions(yahoo.com) = NIL
?=1
?=1
didhostexpand=''
?=1
routes_neighbour yahoo.com robert@yahoo.com default_attributes
%dblookup (routesdb yahoo.com) <0>
routesdb(yahoo.com)
routesdb(yahoo.com) = NIL
?=1
?=1
tmp=''
?=1
return (return 1) <0>
?=1
?=1
?=1
tmp=''
?=1
smtp_neighbour yahoo.com robert@yahoo.com default_attributes
host_neighbour yahoo.com.
return (return 0) <0>
return (return (((smtp yahoo.com robert@yahoo.com default_attributes)))) <0>
tmp=(((smtp yahoo.com robert@yahoo.com default_attributes)))
return (return (((smtp yahoo.com robert@yahoo.com default_attributes)))) <0>
return (return (((smtp yahoo.com robert@yahoo.com default_attributes)))) <0>
res=(((smtp yahoo.com robert@yahoo.com default_attributes)))
[ ]
?=1
?=1
return (return (((smtp yahoo.com robert@yahoo.com default_attributes)))) <0>
(((smtp yahoo.com robert@yahoo.com default_attributes)))
lapply('PS1', ())
--
Greetings,
Robert mailto:rkurjata@ire.pw.edu.pl
-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi
- Follow-Ups:
- Re: open relay
- From: Matti Aarnio <mea@nic.funet.fi> (Wed, 25 Jun 2003 16:03:54 +0300)