質問者 タマ
投稿日 6/18(火) 01:41:20
よろしくお願いします。
レンタルサーバーで使いたいのですが、少々プログラムに手を加えないといけないようです。
cart.cgiも開いて、プロバイダのオンラインマニュアルと照らし合わせてみたのですが、
如何せん文法が分かってないのでお手上げです。
こちらに、プロバイダのマニュアルを抜粋してきましたので、どのように変更すべきか
教えていただけると助かります。
::::::::::::::::::::::::::::::::
CGIでメールを送信する処理を行う場合は、サーバに用意されているsendmailをご利用いただけます。
sendmailが置かれているサーバー上のパスは、 /usr/lib/sendmail です。
CGIスクリプト内で記述するコマンドの書式は、以下の通りです。
/usr/lib/sendmail -t -f(発信元アドレス)
(発信元アドレス)にはメールの発信元として使用するメールアドレスを入力してください。
通常はお客様ご自身のメールアドレスを設定します。
例えば、お客様のメールアドレスが hina@***.ne.jp の場合は
/usr/lib/sendmail -t -f hina@***.ne.jp
と記述してください。
なお、当ホスティングサービスではメールサーバプログラムにqmailを使用しておりますので、
実際にはsendmailはインストールされておらず、sendmailはqmailへのリンクとなっております。
基本的にはsendmailと同様な方法でご利用いただくことが可能ですが、
sendmailのオプションは上記のように「-t」と「-f(発信元アドレス)」のみをご使用ください。
::::::::::::::::::::::::::::::::
cart.cgiの中では、sendmail記載があるのは27/30ページあたりの
if (!open(OUT,"| $sendmail -t")) { &error("異常停止",$!); }
のみかと思うのですが、どう変更すれば良いでしょうか?
初期設定プログラム等の他のファイルでも変更しないといけないところはありますか?
どうぞよろしくお願いします。
プロバイダ参照:http://www.tiki.ne.jp/hosting/manual/cgi-cgi/index.html
サーバのOS:不明
パソコンのOS:Mac9
エディタ:Microsoft Word
FTPソフト:Fetch
サーバ移転:していない
改造:していない
CGI習熟度:beginner
|