etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ ソース: vrfy  ]

パッケージ: vrfy (990522-5 など)

電子メールアドレスを検証

'vrfy' はメールアドレスやメーリングリストの検証用ツールです。 最もシンプルな形式の利用方法としては、"user@domain" 形式のアドレスを受け取り、 "domain" に対する MX ホストを認識し、SMTP コマンド VRFY を プライマリ MX ホスト(オプションでセカンダリも)、又は MX ホストが 存在しない場合には、"domain" 自身に発行します。 "domain" が存在しない場合には、"localhost" にコマンドを発行します。

より複雑な機能としては、次が挙げられます:

 * 再帰的にファイルやメーリングリストの転送を広げる、
 * メールの転送ループを検知、
 * RFC-822 アドレス規格の完全理解、
 * ローカル又はリモートのいずれでも実行可能な文法チェック、
 * 必要ならば代わりのプロトコルを開発したり、多様な形式の冗長な出力を印刷
   するために提供される各種オプション。

(主に VRFY コマンドの汚い実装を使ったホストが存在することによる) 明白な限界 が存在しますが、そうでなければ非常にうまく機能します。

タグ: 実装言語: C, 電子メール: SMTP プロトコル, ネットワークプロトコル: SMTP, 役割: プログラム, 目的: 検査, 取り扱い対象: 電子メール

その他の vrfy 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc0.1-udeb
  • dep: libc0.3 (>= 2.10) [hurd-i386]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc0.3-udeb
  • dep: libc6 (>= 2.3) [amd64, hppa, i386, mips, mipsel]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
    dep: libc6 (>= 2.3.2.ds1-4) [m68k]
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3) [ia64]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]

vrfy のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ バージョン パッケージサイズ インストールサイズ ファイル
alpha 990522-5 27.0 kB100 kB [ファイル一覧]
amd64 990522-5 25.7 kB92 kB [ファイル一覧]
armel 990522-5 24.0 kB88 kB [ファイル一覧]
avr32 (非公式の移植版) 990522-5 23.4 kB84 kB [ファイル一覧]
hppa 990522-5 26.4 kB92 kB [ファイル一覧]
hurd-i386 990522-5 23.4 kB84 kB [ファイル一覧]
i386 990522-5 23.5 kB84 kB [ファイル一覧]
ia64 990522-5 30.2 kB124 kB [ファイル一覧]
kfreebsd-amd64 990522-5 25.7 kB66 kB [ファイル一覧]
kfreebsd-i386 990522-5 23.3 kB58 kB [ファイル一覧]
m68k (非公式の移植版) 990522-4 21.6 kB84 kB [ファイル一覧]
mips 990522-5 26.1 kB100 kB [ファイル一覧]
mipsel 990522-5 26.0 kB100 kB [ファイル一覧]
powerpc 990522-5 25.2 kB92 kB [ファイル一覧]
s390 990522-5 26.3 kB92 kB [ファイル一覧]
sparc 990522-5 24.6 kB88 kB [ファイル一覧]