プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > Mail > Filtering > Commands > From.isMyAddress

 
Filtering Command
From.isMyAddressコマンド
Mail Filter
Top | Menu | IpBlacklist | Bayesian | Edit | Commands   


 
【記述例 1】  (移動:dir=にフォルダ名メタ定義を含む例)
  if From.isMyAddress() move dir="{{GTMAIL_HOME}}\\mBox\\MyMail"
(注:実際には折り返さず 一行で記述します)

 
【記述例 2】  (移動:フォルダ名メタ定義を含まない例)
  if From.isMyAddress() move dir="C:\\received\\MyMail"

 
【記述例 3】  (フラグを立てる)
  if From.isMyAddress() flag


 
発信者のメールアドレス(メールヘッダのFrom:行のアドレス)が 「プロセルピナ」に自分のメールアドレスとして登録されている場合に 指定の処理を行います。
フィルタエディタからは、 [From(発信アドレス)]ボタンを押し、 開いた振り分け設定フォームの2つ目のセレクタから、 「自分のアドレスの場合」を選択します。

 
 
メールヘッダのFrom:行の コメント部分は対象ではありません。
例えば 次のFrom:行は全て同じメールアドレス(foo@mail.example.com)になります。

  (1) From: foo@mail.example.com
  (2) From: foo@mail.example.com (Mac'ra Mori)
  (3) From: Mac Mori <foo@mail.example.com>

From.isAddressBookedコマンドは このメールアドレス foo@mail.example.com をアドレス帳から探します。 一致するアドレスが登録されているかどうかで判断するので、 foo@mail.example.comが 違う名前で登録されていても登録ありになります。

 

 
上記の【記述例 1】では、自分のメールアドレスとFromアドレスが一致した場合に、 メールを {{GTMAIL_HOME}}\mBox\MyMail のフォルダに移動しています。

上記の【記述例 2】では、自分のメールアドレスとFromアドレスが一致した場合に、 メールを C:\received\MyMail のフォルダに移動しています。

上記の【記述例 3】では、自分のメールアドレスとFromアドレスが一致した場合に、 メールのフラグを立てています。



【応用例 1】
フィリピン(略称で"PH")から発信または経由したメールは全て、 F:\GTmail\ゴミ\フィリピン のフォルダに移動する。 ただし、Fromヘッダのメールアドレスが自分のメールアドレスだった場合は その判定をスキップする。

 
if From.isMyAddress() Jump:Safe
if IpList.via("PH") move dir="F:\\GTmail\\ゴミ\\フィリピン"
:Safe

 
Fig.1: 応用例1

【注】 実際には、From行にも宛先のアドレスを設定しているSPAMがあるので、 単純に From.isMyAddressコマンドで From行が自分のアドレスと判定しただけでは、 SPAMでないと判定できません。

Refer  IpList.viaコマンド
メールがどの国から発信されたか、また経由したかは
  IpList.via("○○")
で判定することができます。

【Memo】
「中韓台フィルタ」に、このコマンドを使ったカスタマイズ例があります。
→ 中韓台フィルタ
[BACK]
プロセルピナ