概観
TCP/IPによる操業停止のアパッシュジェームスのメールサーバへのJavaクラス。 それは模倣されたテルネットセッションによってSHUTDOWNコマンドを渡すことによってアパッシュジェームスのメールサーバを締めた。

背景
アパッシュジェームスのメールサーバはきれいな操業停止のためにテルネットセッションを(SHUTDOWNコマンドを渡すかところで)要求する。
BTW: アパッシュジェームスのメールサーバに操業停止に方法をあらゆる直観的な位置のサーバー述べない見掛け倒しドキュメンテーションがある。 実際にそれを捜さなければならない。

但しあなたがconfig.xmlファイルを有し、あなたの必要性にそれ故にできないきれいな操業停止なしではそれを変更。 不可解な理由のためのCtrlC操業停止はファイルを削除する。

私のためにきちんとダウンロードしなかった網で浮かぶ実用性がある。 またそれは構成可能ではない。 従って私は私の必要性のための簡単な構成可能の実用性の作成について考えた。

ダウンロード
ダウンロードの アパッシュジェームスのメールサーバの操業停止の実用性

エラー処理
プログラムは間違いのエラー・コード1と終わる。 間違いを示す簡潔なメッセージはコンソール(System.out)に表示される。

選択
ホストを指定しなさい; localhostの履行を怠りなさい
- Dhost=hostname

港を指定しなさい; デフォルト4555
- Dport=portnumber

ログインを指定しなさい; 根の履行を怠りなさい
- Dlogin=login

パスワードを指定しなさい; 根の履行を怠りなさい
- Dpassword=password

選択が省略時の値を打ち消すのに使用されている。

使用法
簡単:
ジャワJamesShutdown

それを形成しなさい:
ジャワ- Dhost=foobah.com - Dlogin=foo - Dpassword=bah JamesShutdown