ホームページ ≫ メールフォーム(Windows)

 
   
メールフォームとはCGI等を利用してホームページ上からメールを送るフォームのことです。最近のホームページでよくメールフォームを見かけます。

これはメールアドレスを公開するよりよりかっこよく見 えるし、何よりも迷惑メール対策にもなります。

Unix(Linux) サーバーの場合は sendmail と言うソフトが多くのディストロビューション(OS)に標準で付いていますので比較的簡単にメールフォームを作ることができます。しかし、Windows の場合このようなソフトが標準では付いていませんので自分で用意するしかありません。 

そこで、色々調べて下記のような方法を見つけましたので紹介します。

今回は BlatJ と言う送信ソフトと tconv と言う エンコードソフト、そして、メールフォームのCGIソフト postmail と言う3つのソフトを使います。

   
   
BlatJ のダウンロード
   
  http://www.piedey.co.jp/blatj/ にアクセスしますと下図のようなページが表示されます。

ページをスクロールしてページ下段の『ダウンロード』をクリックします。

下図のようなページが表示されます。

ページをスクロールしてページ中段にある『バージョン一覧』より最新版(2006年6月現在では 1.8.2+J2.8 が最新です)のバージョンをクリックします。

下図のようなページが表示されます。

ページをスクロールしてページ中段にある『ダウンロード』をクリックします。

ダウンロードが始まりますので適当な場所に保存します。

下図のような圧縮ファイルがダウンロードされます。

圧縮ファイルを解凍すると下図のようなファイルができます。

   
   
tconv のダウンロード
   
  http://www.piedey.co.jp/softs/tconv008.html にアクセスしますと下図のようなページが表示されます。

ページをスクロールしてページ下段にある『ダウンロード』をクリックします。

ダウンロードが始まりますので適当な場所に保存します。

下図のような圧縮ファイルがダウンロードされます。

圧縮ファイルを解凍すると下図のようなファイルができます。

   
   
ソフトの設置と設定
   
  上記でダウンロードした各ソフトを設置するフォルダを作ります。フォルダはどんな名前でどこに作っても問題はありません。

私はCドライブの直下に mail と言う名前で作りました。

この作った C:\mail に上記でダウンロード&解凍したファイルをコピーします。

続いて Windows のコマンドプロンプトを立ち上げます。

新しく作ったフォルダ C:\mail に cd コマンドで移動します。cd c:\mail と入力して Enter キーをおします。

c:\mail フォルダに移動しました。

続いて、BlatJ の登録です。SMTPサーバーと BlatJ をリンクさせます。私の場合はSMTPサーバーが同じパソコン内にありますので 127.0.0.1 がSMTPサーバーのアドレスになります。blatj -install 127.0.0.1 xxxx@yyyy.zzz と入力して Enter キーを押します。xxxx@yyyy.zzz は自分のメールアドレスです。

SMTPサーバーが別の場所にある場合は 127.0.0.1 の部分を aaa.bbb.ne.jp 等のアドレスを指定します。

下図のようなメッセージが表示させればリンク&登録はOKです。

続いて『メモ帳』等でテスト用ファイルを作ります。文面は何でもOKです。私の場合は下図の様な文面で test.txt と名前を付けて c:\mail に保存しました。

早速送信テストです。上記で作った test.txt を送って見ましょう。blatj test.txt -t xxxx@yyyy.zzz と入力して Enter キーを押します。

下図の様なメッセージが表示されれば成功です。

一応、確認のためにメールソフトを開いて受信を実行してみます。test.txt の内容が受信されれば確認OKです。

これで送信側の準備が整いました。

   
   
postmailのダウンロード
   
  CGIソフトで有名な KENT さんが作られた postmail をダウンロードします。 http://www.kent-web.com/ にアクセスすると下図のようなページが表示されます。

ページをスクロールして中段にある『CGIスクリプト』の中の『データ収集加工』をクリックします。

下図のようなページが開きますので一番上の PostMail をダウンロードします。右端の『ENTER』ボタンをクリックします。

下図のようなページが表示されます。

ページをスクロールして中段にある『プログラムの入手』より『postmail.lzh』か『postmail.zip』のどちらか好きな方をダウンロードして下さい。

私は『postmail.zip』をダウンロードしました。どちらでも同じですが・・・・まァ〜・・・・なんとなく zip ファイルが好きなので・・・・

ダウンロードしたファイルを適当な場所に保存します。

下図のようなファイルがダウンロード&保存されました。

上記圧縮ファイルを解凍すると下図のようなファイルができます。 ちなみに上記のどちらの圧縮ファイルを解凍しても同じです。・・・・って、当然だよね(笑)

ファイルをダウンロードしたページの中段以降に『プログラムの修正』と言うところがあります。ここに設置方法が書いてありますので参照して設置します。

 

ちなみに当ホームページも上記のメールフォームを使ってメール送信しています。

ただし、多少の改造をしています。

   

TOPへ戻る