wwwmailでメールが届かない

[上に] [前に] [次に]
CGI初心者 [E-Mail] [HomePage] 1999/08/30(月) 13:31:50
先日お世話になった者です。皆さんのご助言のお陰で、何とかCGIを設置することができ、早速こちらのwwwmailを置いてみました。
実行してエラーも出ず、送信確認画面も出たのでホッといたしました。
ところが待てど暮らせどメールが送られてきません。

うちのプロバイダーではメールデコードは利用可能なはずですが・・
どなたかお教え下さい。

たこすけ 1999/08/30(月) 17:50:50
WebサーバーがIIS/3.0のようですね。
wwwmail Ver3.00では11行目に
> #   動作OS: UNIX系Webサーバー
と書いてある通り、通常IISでは動作しません。

NT+IISで動作するには
http://www.tohoho-web.com/wwwmail2.htm#WindowsNT
に書いてある通り
> BLATJ.EXE をインストールし、wwwmail.cgiを若干改造
する必要があります。

wwwmail.cgiの改造に関しては、既に最新版↓で対応しているようなので
../199908/99080293.htm

まずはBLATJ.EXEがインストールされているかをプロバイダー側に
問い合わせてみて下さい。

# 私も最近になってperlの勉強を始めたCGI初心者ですので
# 間違っていたらご勘弁を・・・(^^;;

CGI初心者 [E-Mail] 1999/08/31(火) 09:00:26
たこすけさん、ご親切にありがとうございます。よく分かりました。

早速WwwMailVer3.20マニュアルを読みました。設置方法のところに
「BLATJ.EXEのインストールが必要」と書いてありましたが、これは
プロバイダーの自分のディレクトリィにアップしてインストールする
という意味なのでしょうか?その場合、ftpを使ってインストするの
でしょうか。初心者の質問で申し訳有りませんがもう少し教えて下さい。

ちなみに・・
たこすけさんのご助言どおりプロバイダーにBLATJ.EXEが存在するか
どうかただいま確認中です。(ただうちはCGI関連の質問は有料サポ
ートなので回答が得られるかどうか分かりませんが・・)

たこすけ 1999/08/31(火) 10:00:57
あう、すいません。私も詳しくないんです。
上の自分の発言が断言口調になっている事に激しく後悔しとります。

../199811/98110017.htm
↑「BLATJ」で検索したら見付かったんですが、
これによると、インストール時に自分が使用しているSMTPサーバーと
メールアドレスの設定をするみたいなので
> まずはBLATJ.EXEがインストールされているかをプロバイダー側に
> 問い合わせてみて下さい。
↑適切じゃなかったかも・・・(汗)

目的と事情を説明して
「BLATJ.EXEをインストールしても良いでしょうか?」
と問い合わせる方が良いのかなぁ?・・・(自信ないです)

> CGI関連の質問は有料
「制作」ではなく「設置」や「利用」に関する質問も有料なのでしょうか?

CGI初心者 [E-Mail] 1999/08/31(火) 13:20:32
たこすけさん、親身に教えてくださり、本当にありがとうございます。

>blatj -install ***.***.***.***(←いつも使っているSMTPサーバ
>ー) ***@***.**.jp(メールアドレス)
これをプロバイダーのサーバー上で行うには、どのように操作するの
でしょうか?(ftpのコマンドでできるのでしょうか?)
それにしても、自分のパソコンならともかく、他人のサーバーに
リモートでインストールするなんてちょっとドキドキします。
やはりプロバイダーに許可を取ったほうがよいのでしょうか。

>「制作」ではなく「設置」や「利用」に関する質問も有料なので
> しょうか?
プロバイダーからのアナウンスでは・・
「CGIサーバーの質問等のサポートは有料になります。ご了承くだ
さい。」だそうです。

たこすけ 1999/08/31(火) 16:59:28
> これをプロバイダーのサーバー上で行うには、どのように操作するの
> でしょうか?(ftpのコマンドでできるのでしょうか?)
多分、FTPじゃできないと・・・
CGIで外部コマンドとして実行させればいいのかな?
なんて無責任なこと考えてました。
でもそれって、例え出来たとしても、
とてもイケナイ事のような気が・・・誰か教えて?

> やはりプロバイダーに許可を取ったほうがよいのでしょうか。
他の利用者さんにも迷惑かける事かもしれないので、
正式な回答をもらった方が良いと思います。

他に思いつくのは
・sendmailが使えるプロバイダーに変える
・Socket使って、BLATJ.EXEが無くても動くように改造する
・詳しい解答者の登場を待つ
こんなとこで・・・お力になれなくて、すいませんm(_ _)m

ふじ 1999/08/31(火) 19:46:49
>CGIで外部コマンドとして実行させればいいのかな?
多分それは無理でしょう。インストールにはそれなりの権限がないと。

で、シェルを開放しているかどうか分かりませんが、シェルが利用できないなら
管理者に頼んでインストールして貰うしかないでしょう。

ところで最初の
>うちのプロバイダーではメールデコードは利用可能なはずですが・・
この発言が気になっているんですが・・・
BlatJを使わなくても他の方法でメール送信できるようになっているかどうか、
プロバイダに確認してみては?

>Socket使って、BLATJ.EXEが無くても動くように改造する
Net::SMTPモジュールがあれば比較的簡単にメール送信が出来ますが、
インストールされてない場合は、プロバイダにインストールして貰わないと
いけませんね。

[上に] [前に] [次に]