next up previous index
: Rule の形式 : E-mail 転送のルールの設定 : E-mail 転送のルールの設定   索引

設定の例

earth.rbでは、E-mail ごとに転送する方法を設定できます。 例えば、

  1. ヘッダに hogehoge の含まれている E-mail は、文字数制限なし で転送する。
  2. From アドレス が、 e@example.net の E-mail は転送しない。
  3. example.com を通過したメールは、転送しない。 (つまり、Received に example.com が含まれている場合。)
  4. Subject の先頭が、aho の場合は、335 Byte × 7 通で転送する。
です。

earth.rbでは、このようになルールを設定するために earth_setting.rb の

Rule = [
  ['subject', '^Returned mail:', 0, 0],
  ['from', 'MAILER-DAEMON@%email\.sky\.(cdp|kdp|tdp|dtg)\.ne\.jp)?@email\.sky\
.(cdp|kdp|tdp|dtg)\.ne\.jp', 0, 0],
  ['from', 'MAILER-DAEMON@sky\.(tu-ka|tkk|tkc)\.ne\.jp', 0, 0],
  ['from', 'MAILER-DAEMON@jp-[dhrtcknsq]\.ne\.jp', 0, 0],
  ['from', 'MAILER-DAEMON@docomo\.ne\.jp', 0, 0],
  ['from', 'MAILER-DAEMON', 0, 0],
  ['default', nil],
]
に手を入れます。先の 1., 2., 3. のような設定をしたい場合には、

  ['all', 'hogehoge', -1, -1],
  ['from', 'e@example\.net', 0, 0],
  ['received', 'example\.com', 0, 0],
  ['subject', '^aho', 335, 7],
を Rule の中に書き入れます。



Masaharu FUJITA 平成15年7月15日