戻る

2006 ruleset=check_rcpt その2

ruleset=check_rcpt arg1=

Apr  8 12:05:17 nyanta sendmail[912]: k38358Ef000912: 
ruleset=check_rcpt, arg1=efreecall@hanmail.net, 
relay=[61.83.179.130], 
reject=550 5.7.1 
efreecall@hanmail.net... Relaying denied. IP name lookup failed [61.83.179.130]

Apr  8 12:05:17 nyanta sendmail[912]: 
k38358Ef000912: lost input channel from [61.83.179.130] to MTA after rcpt

Apr  8 12:05:17 nyanta sendmail[912]: k38358Ef000912: 
from=r558549@northernlight.com, size=0, class=0, nrcpts=0, proto=SMTP,
daemon=MTA, 
relay=[61.83.179.130]

今度は こうなのか?

SMTP 接続元の情報
SMTP 接続元の IP アドレス   :61.83.179.130                    : .D{client_addr}
SMTP 接続元の 名前          :今回不明                         : .D{client_name}
エンベロープ発信者アドレス  :r558549@northernlight.com        : .Dfusr@snd.host
エンベロープ受信者アドレス  :efreecall@hanmail.net            : rcvusr@rcv.host

ほなら

# ps aux | grep sendmail
root       582  0.0  0.1  1344  444 pts/2    S    00:17   0:00 grep sendmail
# /usr/sbin/sendmail -bt -d21.4
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> .D{client_addr}61.83.179.130
> ${client_addr}
61.83.179.130
> ${client_name}
Undefined
> .Dfr558549@northernlight.com
> $f
r558549@northernlight.com
> check_rcpt efreecall@hanmail.net
check_rcpt         input: efreecall @ hanmail . net
-----skip subr Local_check_rcpt (185)
rewritten as: efreecall @ hanmail . net $| efreecall @ hanmail . net
Basic_check_rcpt   input: efreecall @ hanmail . net
rewrite: RHS $&{deliveryMode} => "i"
rewritten as: < i > efreecall @ hanmail . net
rewritten as: efreecall @ hanmail . net
Rcpt_ok            input: efreecall @ hanmail . net
ParseRecipient     input: efreecall @ hanmail . net
CanonAddr          input: efreecall @ hanmail . net
canonify           input: efreecall @ hanmail . net
rewritten as: efreecall @ hanmail . net < @ >
rewritten as: efreecall @ hanmail . net
rewritten as: < efreecall @ hanmail . net >
rewritten as: efreecall @ hanmail . net
rewritten as: efreecall < @ hanmail . net >
Canonify2          input: efreecall < @ hanmail . net >
rewrite: RHS $&{daemon_flags} => "(NULL)"
rewritten as: $| efreecall < @ hanmail . net >
rewritten as: efreecall < @ hanmail . net . >
Canonify2        returns: efreecall < @ hanmail . net . >
rewritten as: efreecall < @ hanmail . net . >
canonify         returns: efreecall < @ hanmail . net . >
Parse0             input: efreecall < @ hanmail . net . >
rewritten as: < > efreecall < @ hanmail . net . >
rewritten as: efreecall < @ hanmail . net . >
Parse0           returns: efreecall < @ hanmail . net . >
rewritten as: efreecall < @ hanmail . net . >
CanonAddr        returns: efreecall < @ hanmail . net . >
rewritten as: < ? > efreecall < @ hanmail . net . >
rewritten as: < ? > efreecall < @ hanmail . net >
rewritten as: < ? > efreecall < @ hanmail . net >
rewritten as: efreecall < @ hanmail . net >
ParseRecipient   returns: efreecall < @ hanmail . net >
rewritten as: efreecall < @ hanmail . net >
RelayTLS           input:
rewrite: RHS $&{verify} => "(NULL)"
rewritten as: < ? >
rewritten as: NO
RelayTLS         returns: NO
rewritten as: efreecall < @ hanmail . net > $| NO
rewritten as: efreecall < @ hanmail . net >
rewrite: RHS $&{auth_type} => "(NULL)"
-----skip subr Local_Relay_Auth (174)
rewritten as: efreecall < @ hanmail . net > $|
rewrite: RHS $&{auth_type} => "(NULL)"
rewritten as: efreecall < @ hanmail . net > $|
rewritten as: efreecall < @ hanmail . net >
rewritten as: < ? > < efreecall < @ hanmail . net > >
rewritten as: < ? > < efreecall < @ hanmail . net > >
rewritten as: efreecall < @ hanmail . net >
rewritten as: < ? > efreecall < @ hanmail . net >
rewritten as: < REMOTE > efreecall < @ hanmail . net >
rewritten as: efreecall < @ hanmail . net >
Rcpt_ok          returns: efreecall < @ hanmail . net >
rewritten as: efreecall @ hanmail . net $| @ efreecall < @ hanmail . net >
Relay_ok           input: efreecall @ hanmail . net
rewrite: RHS $&{client_addr} => "61.83.179.130"
rewritten as: 61 . 83 . 179 . 130
A                  input: < 61 . 83 . 179 . 130 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
A                  input: < 61 . 83 . 179 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
A                  input: < 61 . 83 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
A                  input: < 61 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 > < ? > < + Connect > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 >
A                returns: < ? > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 >
A                returns: < ? > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 >
A                returns: < ? > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 >
A                returns: < ? > < 61 . 83 . 179 . 130 >
rewritten as: < ? > < 61 . 83 . 179 . 130 >
rewritten as: 61 . 83 . 179 . 130
rewritten as: [ 61 . 83 . 179 . 130 ]
rewrite: RHS $&{client_resolve} => "(NULL)"
rewritten as: < >
rewrite: RHS $&{client_name} => "(NULL)"
rewritten as: < @ >
Relay_ok         returns: < @ >
rewritten as: O $| < @ >
rewritten as: $# error $@ 5 . 7 . 1 $: "550 Relaying denied"
Basic_check_rcpt returns: $# error $@ 5 . 7 . 1 $: "550 Relaying denied"
rewritten as: $# error $@ 5 . 7 . 1 $: "550 Relaying denied"
check_rcpt       returns: $# error $@ 5 . 7 . 1 $: "550 Relaying denied"
> /quit

こういうものなのか?

戻る

にゃんたろう 拝!
2006年10月28日 (土) 00:25:19 JST 作成

Copyright © 2004.-2007. nyantarou All Rights Reserved.