ローカルホストにMTAを設定
CakePHPでQdmailをサンプリング。
ローカルなクローズ環境でテストをしたくて
ローカルホストにMTAを設定。
参考にしたのはこちら。感謝です。
apache jamesを利用。
hostsファイルのlocalhostをdefault.localに変更。
localhostのままでは、email形式のvalidateでエラーとなる恐れがあるため。
apache jamesをダウンロードして解凍。
./bin/run.batで起動。
telnetでlocalhostポート4555に接続し、ユーザー作成。id:root / PASS:root。
>adduser testuser password
設定ファイルの変更
severname(前述のhostsファイルの変更)
実在しないユーザーでのエラー回避
リモートへの送信回避
存在しないローカルアドレスと、全リモートアドレス宛のメイルを特定な、メイルアドレスにフォワードするなら以下を追加