CGI-BBS > SO−HO > ショッピングバスケット > sendmailの変わりがあるようなのですが・・・


カレッヂ
カレッヂ


質問者 なお  投稿日 5/13(日) 00:42:17
cgi初心者です。簡易バスケットを使用したいのですが、私の使用しているにniftyでは、sendmeilが使えません。設置は無事にできました。
モジュールを使えばメールを使用できると、見つけたのですが、どうすればよろしいでしょうか?シェルスプリクトは使用できるようです。どなたか教えてください。
回答者 まさ  [削除]  投稿日 5/14(月) 07:47:21
Net::SMTPと言うモジュールを使えばメールを送ることは可能です。
OSに合ったものをCPANからダウンロードしてインストールして下さい。

Net::SMTPはlibnetと言うパッケージの中に入っていますのでそれをダウンロードします。
http://search.cpan.org/search?dist=libnet
これで大概の場合は上手くいくと思います。

あるいは自分でしなくてもサーバー管理者がやってくれる場合もありますので一度問い合わ
せてみて下さい。

使い方はインストールが終了すればまた教えます。

質問者 なお  [削除]  投稿日 5/16(水) 02:25:12
まささん、どうも有り難うございます。さっそくダウンロードしてきます。
質問者 なお  [削除]  投稿日 5/16(水) 02:38:08
ダウンロードはしてきたんですが、何のアプリケーションで開けばいいんでしょうか?
初歩的な質問で申し訳ありません。
回答者 まさ  [削除]  投稿日 5/16(水) 08:07:45
.tar.gzはUNIXでの圧縮形式です。
それをそのままFTPで適当なところにバイナリーで転送します。
次にshellに入ってそのディレクトリーに入り、以下を実行します。

% tar xvzf libnet-1.0703.tar.gz
% cd libnet-1.0703
% perl Makefile.PL LIB=~/p5-module/ INSTALLMAN1DIR=~/p5-module/man1/ \
                                    INSTALLMAN3DIR=~/p5-module/man3/
% make
% make test
% su
% make install
% exit
% cd ..

これでインストールは完了です。

質問者 なお  [削除]  投稿日 5/17(木) 01:05:31
sellに入る?ですか。それはFTPでアップロードしているときですか?
初歩的な質問で申し訳ありません。
回答者 まさ  [削除]  投稿日 5/17(木) 13:21:02
shellはTELNET接続のことです。

質問者 なお  [削除]  投稿日 5/17(木) 14:33:53
TELNET接続ですか?たびたび申し訳ございません。
教えてください。
回答者 まさ  [削除]  投稿日 5/17(木) 16:14:08
FTPは単にファイルのやり取りですよね。
あくまでもファイルをアップロードしたりダウンロードしたりするだけです。
最近のFTPソフトはパーミッションの設定もできるようですが。しかしそれはおまけの機能
でしかないです。

本来パーミッションの設定等はshell上で行います。
shellとはサーバーコンピューターを自分のパソコンを端末として使用する機能です。
WindowsならWindowsフォルダーの中にtelnet.exeがデフォルトで入っているはずです。それで
も十分使えます。わたしもそれを使っています。

サーバーコンピューターはUNIXが多く、UNIXはshellで動いているのでその名前が付
いたのでしょう。c-shellやk-shell、tc-shell等いろんな種類があります。

ようはサーバーコンピュータの中に入る機能の事です。しかしこれはある意味危険なのでプロ
バイダーによってはこの機能を禁止しているところもあります。あるいはwwwサーバーとshell
のサーバーを分けているところもあります。このように機能を禁止しているプロバイダー
やshellがwwwと分かれているところでは、モジュールを自分でインストールすることはでき
ません。shellが使えるかどうかはプロバイダーのアナウンスを見てください。もし使えるよう
であればtelnet.exeを起動して上記コマンドを打ち込んで下さい。使えないのであれば
サーバー管理者にインストールして貰って下さい。

質問者 なお  [削除]  投稿日 5/17(木) 17:53:12
まささんどうも有り難うございます。
シェルスプリクトを使用できるのとshellを実行できるというのは、
意味が違うようですね。wwwとshellはどうやら違う場所にあるようなので、
自分でインストールするのは無理そうです。管理者に頼んでみます。
もし管理者のほうでインストールを断られた場合いは使用を
あきらめるしかないでしょうか?
回答者 まさ  [削除]  投稿日 5/17(木) 18:20:10
インストールを断られるとちょっと難しいですね。

しかしshellが利用できるのにインストールをお願いすると断られるかもしれませんが、
wwwとshellが違うのならば自分ではどうしようもないのでインストールしれくると思います
がね。

しかしインストールしてくれないともうどうしようもないです。


質問者 なお  [削除]  投稿日 5/17(木) 22:48:03
まずは管理者のほうに問い合わせてみます。
質問者 なお  [削除]  投稿日 5/21(月) 23:18:45
管理者に問い合わせたところ、自作CGIに関してはサポートを一切
行っていないとのことです。
インストールができないため、この簡易バスケットの使用を
諦めるしかないようです。
まささん色々とアドバイスありがとうございました。

返信(回答)する


Web裏技