ローカルホストにMTAを設定

CakePHPでQdmailをサンプリング。
ローカルなクローズ環境でテストをしたくて
ローカルホストにMTAを設定。

参考にしたのはこちら。感謝です。
apache jamesを利用。
hostsファイルのlocalhostをdefault.localに変更。
localhostのままでは、email形式のvalidateでエラーとなる恐れがあるため。

apache jamesをダウンロードして解凍。
./bin/run.batで起動。
telnetlocalhostポート4555に接続し、ユーザー作成。id:root / PASS:root。
>adduser testuser password
設定ファイルの変更
severname(前述のhostsファイルの変更)
default.local
実在しないユーザーでのエラー回避
の部分を削除
リモートへの送信回避
の部分削除
存在しないローカルアドレスと、全リモートアドレス宛のメイルを特定な、メイルアドレスにフォワードするなら以下を追加

test1@default.local