Show page source of pwfilter主要変数の機能説明 #76093

''' connect 関連 '''

 * self.IP   送信サーバIPアドレス[[BR]]
 * self.Cname  送信サーバ名小文字(逆引きDNS設定時は送信サーバ名:未設定時はIPアドレス)[[BR]]
 * self.Cfqdn  送信サーバ名が完全修飾ドメイン名の時:True 以外:False[[BR]]
 * self.Cdynip 送信サーバ名が[[BR]]
         完全修飾ドメイン名でない時:None[[BR]]
         ダイナミックIPアドレスの時:True 以外:False[[BR]]
 * self.Cipok  送信サーバ名が完全修飾ドメイン名でない時:None[[BR]]
         送信サーバ名のDNS検索が[[BR]]
         できた時で送信サーバのIPアドレスとマッチした時:True アンマッチ:False[[BR]]
         DNS検索ができたなかった時:None[[BR]]
 * self.Sabort SMTPプロトコルが途中でアボートした時:True 以外:None[[BR]]


''' helo 関連 '''

 * self.Hname  送信ホスト名小文字《通常ドメイン名》(サーバ名・IPアドレスも可能)[[BR]]
 * self.Hfqdn  送信ホスト名が完全修飾ドメイン名の時:True 以外:False[[BR]]
 * self.Hmyd  送信ホスト名が[[BR]]
        自サイトのドメイン名である時:True 以外:False[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
 * self.Hdynip 送信ホスト名が[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
        自サイトのドメイン名である時:None[[BR]]
        ダイナミックIPアドレスの時:True 以外:False[[BR]]
 * self.Hipok  送信ホスト名が[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
        自サイトのドメイン名である時:None[[BR]]
        送信ホスト・送信サーバ名がダイナミックIPアドレスで同じ時:self.Cipokと同じ[[BR]]
        送信サーバ名・IPアドレスのDNS検索で確定した場合で送信ホストのドメインが同じ時:True[[BR]]
        送信ホスト名のDNS検索が[[BR]]
        できた時で送信サーバIPアドレスとマッチした時:True アンマッチ:False[[BR]]
        DNS検索ができたなかった時:None[[BR]]


''' mail from 関連 '''

 * self.Fname  送信者原型メールアドレス(mail from コマンドの原型アドレス)[[BR]]
 * self.Fad   整理されたシンプル送信者メールアドレス[[BR]]
 * self.Fd   送信者ドメイン・ホスト名[[BR]]
 * self.Ffqdn  送信者原型メールアドレスが '<>' の場合:None[[BR]]
       送信者ドメイン・ホスト名が[[BR]]
        完全修飾ドメイン名の時:True 以外:False[[BR]]
 * self.Fmyd  送信者原型メールアドレスが '<>' の場合:None[[BR]]
        送信者ドメイン・ホスト名が[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
        自サイトのドメイン名である時:True 以外:False[[BR]]
 * self.Fdynip 送信者原型メールアドレスが '<>' の場合:None[[BR]]
        送信者ドメイン・ホスト名が[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
        自サイトのドメイン名である時:None[[BR]]
        ダイナミックIPアドレスの時:True 以外:False[[BR]]
 * self.Fipok  送信者原型メールアドレスが '<>' の場合:None[[BR]]
        送信者ドメイン・ホスト名が[[BR]]
        完全修飾ドメイン名でない時:None[[BR]]
        自サイトのドメイン名である時:None[[BR]]
        送信者ドメイン・ホスト名のDNS検索が[[BR]]
        できた時で送信サーバIPアドレスとマッチした時:True アンマッチ:False[[BR]]
        DNS検索ができたなかった時:None[[BR]]
 * self.Relay  送信者原型メールアドレスが '<>' の場合:False[[BR]]
        送信者ドメイン・ホスト名が[[BR]]
        完全修飾ドメイン名でない時:False[[BR]]
        自サイトのドメイン名である時:False[[BR]]
        送信者ドメイン・ホスト名がDNS検索でIPアドレスとアンマッチで[[BR]]
         送信ホスト名がDNS検索でIPアドレスとマッチした時で送信者ドメインでない時:True[[BR]]
         送信サーバ名がDNS検索でIPアドレスとマッチした時で送信者ドメインでない時:True[[BR]]


''' rcpt to 関連 '''

 * self.Rname 受信者リスト[[BR]]


''' header 関連 '''

 * self.FromAD  初期値:![] 差出人がある場合:![(差出人名前, 差出人メールアドレス)] リスト[[BR]]
 * self.HFrom   初期値:None 差出人がある場合:差出人名前<差出人メールアドレス>,・・文字列[[BR]]
 * self.HDate   初期値:None 日付がある場合:日付文字列[[BR]]
 * self.Subject  初期値:None 件名がある場合:件名[[BR]]
 * self.HMid   初期値:None Message-IDある場合:Message-ID文字列[[BR]]

2012年01月22日 整形中