| Pmproto
Pmproto
はメール処理(メールの転送・破棄・拒否、保存、自動返信など)を行うコマンドファイル(.forward/.procmailrc)を自動的に作成するプログラムです。
Pmprotoプログラムを使用するにあたって、下にあげる処理コマンドを書き並べた(1コマンド1行:必ず改行を入れる。).mailprotoファイルをWindowsメモ帳などエディタで作成します。これをFTPなどであなたのアカウントのホームディレクトリ(public_htmlの中ではなくその上のホームディレクトリ)にアスキー転送し、Telnetで接続後、pmprotoとタイプ(コマンド実行)するとあなたの希望するメール処理を含んだ.forwardと.procmailrcファイルが自動生成されます。
COMMANDS (.mailprotoファイルに書くコマンドです。 )
SAFETY
このコマンドは、アカウントに来たすべてのメールを SavedMail
フォルダーに保存させます。使用するときは .mailproto
ファイルの一番最初の行に書かなければいけません。
DISCARD { From |
To } address
このコマンドは、 To か From
の指定アドレスからのメールを廃棄します。
Example: DISCARD to taro
"taro" 宛に来たメールを受け取らずに廃棄します。
Example: DISCARD from taro
"taro" から来たメールを廃棄します。
FORWARD { From |
To } address external-address
このコマンドは From か To の指定したaddressを、指定したexternal-addressに転送します。
Example: FORWARD to taro taro@taro.com
To アドレスが "taro" と一致するメール (例:taro@abc.com)
宛のメ
ールをtaro@taro.com に転送します。
Example: FORWARD from taro@taro.com taro@taro-second.com
from アドレスが "taro@taro.com" であるすべてのメール
を taro@taro-second.com に転送します。
FOLDER { From | To
} address filename
このコマンドはメールをフォルダーに保存するためのコマンドです。
アドレスを自動返信メールに指定している場合 copy
コマンドを付けなければメールが保存されません。送られてきたメールを受け取りたいなら
最後に必ず COPY を付けてください。
Example: FOLDER from taro Mail/taro
taro
から来たすべてのメールをホームディレクトリー下サブディレクトリ
Mail/taro フォルダに保存します。(フォルダーは、自分で最初に作って置いてください。)
Example: FOLDER to taro Mail/taro
"taro" 宛のすべてのメールを Mail/taro
フォルダーにセーブします。
RESPOND info@domain.com
responders/info.text
info@domain.com 宛てに来たメールアドレスに info.text
を自動返信します。(ホームディレクトリーに responders
フォルダーを作り、その中に info.text を作っておいてください。)
Example: RESPOND sales@domain.com responders/thanks.text copy
copy を最後に付けることで sales@domain.com 宛に来たメールにthanks.text
を自動返信して、sales@domain.comのメールのコピーをとります。
|