install の 記録 vrfy コマンド

00、<<イントロダクション>>
	エラーメールが宛先不明とかで帰ってくると気になってしましますね。
	たまたま、向こうのサーバーが落ちてた時とか、ネットワークが
	落ちてたときとか(あんまりないか)
	で、一応 vrfy なんかで そのメールアドレスが確認できれば
	いいです。

	ところが、おうちの環境のマシンには vrfy コマンドが無い。。(^.^;;;
	なんで?  会社のマシン( SS5 )にはあったのにい。<誰かが入れたのね。
	という訳で、仕方がないからソースをもらってきてインストールしてみました。



01、<< 用意 >>

     今回、頂いてくるもの ( なるべく最新版を使いましょう。)
	●vrfy_990522.tar.Z   

	◎いつも利用させて頂いている入手先の一覧はこちらです。


    すでに導入済みと仮定するもの
	○GNU のお約束tool ( GNUtar、gzip 、GNUpatch など )


    参考資料

	◎毎度、参考にさせて頂いているのは 日刊いんすとーらー 。。。。なんていいネーミングだろう。



02、<< 作り方レシピ >>

	アーカイブ vrfy_990522.tar.Z はいきなり、その場で展開を始めちゃうんで

	% cd /usr/local/src
	% mkdir vrfy
	% cd vrfy		とかやっておかないと悲しい事になります。
				で、そこに置いて

	% gtar -zxvf vrfy_990522.tar.Z	とやって展開。

	続いてMakefile を環境に合わせて書き換えます。
	詳しい例が Makefile の中にちゃんと書いてあって親切なので嬉しいかも。

	それぞれみなさんの環境に合わせますが、おうちでは

	SYSDEFS = -D_BSD -D_BSD_INCLUDES -U__STR__ -DBIT_ZERO_ON_LEFT
	COPTS = -O2
	CC = gcc
	COMPLIB = /usr/lib/lib44bsd.a

	こんなところでした。

	んで

	% make
	% su
	# make install man

	して出来上がりです。





02、<< 食べ方。。。もとい使い方 >> 使い方は簡単で、説明いらずですが % vrfy -n ( メールアドレス ) です。 たとえば % vrfy -n nanchara@dokosoko.domain.jp <架空ですので。 ... Recipient ok ちゃんと配達可能なメールアドレスなら Recipient ok とでますが アカウントがそのサーバーに無いなど配達不可能なら ... User unknown nanchara@dokosoko.domain.jp ... User unknown となりますので、このメールアドレスには届かない事が判ります。 *注意* vrfy のコマンドを拒否しているメールサーバーもあるので その際は調査ができません。 それでは ふろ〜む しんたろ@茨城県境町の空のしたより ∩ ∩ ( ̄。 ̄)..zzZ E-mail 〜(_ x _) URL http://www.shin.nu/