Web Based SMTP Service(pwbsmtp.cgi) - WebベースのSMTPクライアント
Web Based SMTP ServiceはCGIとして起動するSMTPクライアントです。ファイアーウォールにはばまれた環境下で、ファイアーウォールの外側からメールを送信できます。通常のメールサービスと違い、SMTPサーバを指定してメール送信を行うため、従来のメールサービスと比べ若干の操作が面倒な反面、自サーバのSMTPポート状況に関係なく稼動することが可能です。例えば、「自分のサーバからはSendmailをサポートできない(Windows系のWeb Serverの多くがそうですね)」「現在自分のサーバのSMTPポートが死んでいる」という場合でも全く問題は発生しません。
設置サーバのSMTPポートを使用しないため、スパムやメールボムの拠点にされる恐れが従来のメール送信サービスと比べ著しく低くなります。
メールデータはブラウザを経由してHTTPポートにより行います。ブラウザでインターネットにアクセスできれば自分のサイトにファイアーウォールが設置されているかどうかは問題になりません。
日本語が文字化けするメールサービスでも日本語メールの送付が可能。アメリカに多い「サーバでメールを送信するサービス」と違い、メール本文の日本語表示が化けません。ヘッダ部の日本語も比較的正しく送付します。
1. 初期画面
初期画面は以下の通りです。
Web Based SMTP Service Version 1.11(1999.12.10)
Copyright(C)1999 IIZUKA,Shinji (siizuka@nurs.or.jp), All right reserved.
This page is served "AS IS".Use this service at your own risk.
DNS name of your mail serverあなたのメールサーバのアドレス(mailserver.yoursite.co.jpとか)を入力します。
From:あなたのメールアドレスを入れます。飯塚 真司 <siizuka@nurs.or.jp>のような書き方も出来ますが、メールアドレスと認識可能な文字がないとエラーを返します。
To:/CC:/BCC:相手先のメールアドレスを入れます。飯塚 真司 <siizuka@nurs.or.jp>のような書き方も出来ますが、メールアドレスと認識可能な文字がないとエラーを返します。ちなみに、To:/CC:/BCC:は伝統的な意味通りです(正確に言うと「飯塚真司が認識しているTo:/CC:/BCC:の意味と同じ」ということになりますね)。
Subjectメールの題名を入力します。
Attached Files添付ファイルのファイル名を入力するか、横のボタンを押してファイルを選択します。ファイル名は(ディレクトリを含めて)すべてASCII文字 (いわゆる半角英数字)にしてください。
Additional Header独自のヘッダをメールに設定する時に入力します。ヘッダ形式の文法はチェックしておらず、入力された通りに設定されます。
Contents of Mailメール本文を入力します。
入力欄をすべて埋め、"Send Mail"ボタンを押すと、メールの送信を始めます。送信結果は、送信を行ったブラウザの画面に順次現れていきます。
"Clear Input"ボタンを押すことにより、入力内容がクリアされます。
ブラウザの上にある絵(Netscapeだったら「N」の文字が出ているところ)がとまったら、送信完了です。
Execution view - Web Based SMTP Service Version x.x (xxxx.xx.xx).
Copyright(C)1998 IIZUKA,Shinji.All right reserved.
This page is served "AS IS".Use this service at your own risk.------ execution log -----
resolving your.smtp.host. please wait...
connecting your.smtp.host ...
220 your.smtp.host ESMTP Sendmail 8.7.5/3.4W401/16/97; Fri, 1 Jan 1999 00:52:43 +0900 (JST)
HELO my.web.host
250 your.smtp.server Hello my.web.host [255.255.255.255], pleased to meet you
MAIL from: siizuka@nurs.or.jp
250 siizuka@nurs.or.jp... Sender ok
RCPT to: user@ones.host.com
250 Recipient ok
RCPT to: ccuser@aohter.host.com
250 Recipient ok
RCPT to: bccuser@yet.another.host.com
250 Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
From: IIZUKA,Shinji <siizuka@nurs.or.jp>
To: 飯塚 真司 <user@ones.host.com>
CC: いいづかしんじ <ccuser@aohter.host.com>
Subject: テスト用メール
.
250 AAA11127 Message accepted for delivery
QUIT
221 your.smtp.host closing connection
Connection closed. Goodbye.
------ end of execution log -----
飯塚 真司(siizuka@nurs.or.jp)