Windows上でのSMTPD/POP3D 
日曜日, 11月 12, 2006, 12:28 AM -  PHP
PHPの開発を行う際にWindowsで開発を行う際にxammpなどを利用してスタンドアローンで開発している人は少なくないのではないでしょうか。
しかし、メールの送信プログラムに関してはFTPなどでLinuxサーバに乗せてテストするなどしていませんか?
実際にWindowsの中だけで完結させたいと思いませんか?
僕は前からそうしたいなぁと思っていながら時間が無かったため、しょうがなくそうしていたのですが、xammpのMercuryを使って送信することもできますが、設定が以外とめんどくさいです。
なので、今回はメールサーバとしてjamesを導入してみたいと思います。
http://james.terra-intl.com/ からダウンロードをしてきてください。
解凍すると「james」というフォルダがあるはずです。そのフォルダをC:\直下に移動します。
そうして、bin/run.batを実行すると起動できます。
これで終わりです。あとはPHPからメール送信プログラムを実行して見てください。

・・・。
で・・・コマンドラインでっぱなしなんですが・・・。
そう、実際使いたいときに毎回起動しないとだめなんですね。
めんどくさい。

なので、こいつをサービスとして登録します。
どうやら正当なやり方があるようですが、簡単に導入したいので EntryService というフリーソフトを使ってみます。
こいつにbin/run.batを追加して「自動」で起動するようにしてあげます。
これで終わりです。




コメント 

コメントを書く

必要事項とコメントを入力して下さい。









タグの挿入


:) :( :o :|