== pwfilter主要変数の機能説明 == ''' 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]] [[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]] 送信サーバ名がDNS検索でIPアドレスとマッチし送信ホストのドメインと同じ時:True[[BR]] 送信ホスト名のDNS検索が[[BR]] できた時で送信サーバIPアドレスとマッチした時:True アンマッチ:False[[BR]] DNS検索ができたなかった時:None[[BR]] [[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]] [[BR]] ''' rcpt to 関連 ''' * self.Rname 受信者リスト[[BR]] [[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日