• ベストアンサー

掲示板で擬似フォームメールを作りたい

HPを持っているのですが、多くのメールフォームがsendmailを必要としているので、sendmailが使えない私のサーバーでは使えません。 そこで掲示板に書き込みをして、それを読めるのは管理人だけという擬似的なフォームメールを作りたいのですが、そういう事ができるという話を聞いたことがあるだけで、やり方が分かりません。 分かる方は、やり方を教えていただけないでしょうか?

noname#90857
noname#90857
  • CGI
  • 回答数4
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • Katsu1030
  • ベストアンサー率59% (19/32)
回答No.1

 こんばんわ。  お望みの機能を持ったフォームCGIです。 Message Box ver.2.2/Tink CGI http://fairyland.cside.com/marine/tinkcgi/cgiroom/message_box/ ただ、メールフォームは設置するサーバーがsendmail機能に対応していないと、メールを送ることができません。もっともその場合でも、「Message Box」は投稿された内容をWebサーバー上にログとして保存することもできますので、ログ閲覧機能を使ってこれを見ることができます。  また、メールサーバとWebサーバが同じマシンなら、直接SMTPを使用するフォームメールが使えることもあります。  この辺は「フォームメール CGI Net::SMTP」当たりで検索してみて下さい。

参考URL:
http://fairyland.cside.com/marine/tinkcgi/cgiroom/message_box/
noname#90857
質問者

お礼

#1~#4までの方法を検討してみた結果、#1で紹介されたCGIが使いやすかったので、それを使うことにしました。 Katsu1030さん、どうもありがとうございます。

その他の回答 (3)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.4

そうした使い方をしているCGI(スキン)です。 参考URL→(左フレーム)WaMu-Board→ステッチメールフォーム

参考URL:
http://sbox.s6.xrea.com/
noname#90857
質問者

お礼

このCGIもいいな、とは思ったのですが…、ダウンロードの手順が少し不審、というか不安な感じがしたので今回は止めました。 回答してくださってありがとうございます。

回答No.3

ご希望どおりのBBSを発見しました。

参考URL:
http://www.nmt.ne.jp/~misao/cgi/mboard.html
noname#90857
質問者

お礼

#1と#3とで悩んだのですが、#1のCGIの方がいろいろと弄れそうだったので、今回はそちらを選びました。 わざわざ希望通りのBBSを見つけてくださって、ありがとうございます。

  • the845t
  • ベストアンサー率33% (246/743)
回答No.2

無料フォームメール デコードサービスを利用するとどうでしょう。 sendmailが使えない環境でも、そのサービスを経由してメールで送られてきます。 http://www.altoworld.com/ とか。

参考URL:
http://www.altoworld.com/
noname#90857
質問者

お礼

レンタルはあまり弄れなかったり、まれにサーバが落ちたりするので、あまり好きではないのです。 なので、今回は#1の方法でやる事にしました。 回答ありがとうございます。

関連するQ&A

  • 掲示板のお知らせメール

    自分のHPで画像掲示板を作っています。 書き込みがあれば、sendmailで自分のアドレスに知らせるようにしてるのですが、投稿者の内一人だけ、 書き込みをしてもメールが届かない人がいます。 なにか特別な事をしているのでしょうか。 今までこんなことはなかったのですが、何か回避する方法があるのでしょうか。

    • ベストアンサー
    • CGI
  • CGIのフォームメールを使いたいのですが。

    少し凝ったHPを作成したく、本などを購入し、CGIについて調べてます。 カウンタとか掲示板などは問題ないのですが、フォームメールになると、 sendmailが許可されてないとダメだということで、今現在利用している、 ZEROというプロバイダーでは無理のようです。 sendmailが使えるプロバイダーは一般的なものにはないのか、 それと、メールとHPスペースの利用(接続は他で)のみのサービスで 安いところがないでしょうか。いろいろ探してますが、sendmailまでの記述が ないのでわかりません。よろしくおねがいします。

  • メールフォームを作成したい

    お世話になります。 今、とあるイントラネット上で、問い合わせフォームを作成し、メールで内容を送信するページを作成して欲しい、といわれました。 早速フリーのCGIを編集しなおしてテストしてみたのですが、肝心なことにsendmailがないことに気づきました。 ただ、ユーザーが使用するメーラーはoutlookとは限らず、<form>の中で"mailto:..."を宣言するだけではダメなのです。 サーバはOSwin2000、SSIです。perlは以前から必要だったのでインストール済み、後はおそらくsendmailの処理だけなのですが、sendmailをイントラネットサーバに入れることは簡単なのでしょうか。入れるとしたら考慮する点はどんな事でしょうか。もしくは、sendmailを使用しない方法等ご存知の方、教えてください。 現在の仕様はいわゆる一般的なメール送信フォーム、htmlとplで動かすものです。 どうぞよろしくお願いします。 説明が上手く出来なかったので補足が必要であればご指摘お願いいたします。

    • ベストアンサー
    • CGI
  • メールサーバが qmail で、掲示板(cgi)のメール送信が動くか?

    お世話になります。 現在、メールサーバのシステムを入れ替えようと考えています。 現行のメールサーバは、sendmailを利用していますが、新しいシステムでは、qmailにする予定です。 ところが、社員用Webの掲示板(cgi)で、書き込みがあったら社員にメールで送信するような設定にしているのですが、それがsendmailを利用しているようなのです。(cgiのスクリプト中にsendmailのパスを指定する個所がある) このようなメールを送信する掲示板を利用する場合、qmailでは実現できないでしょうか? よろしくお願いいたします。

  • メールフォーム設置の仕方を教えてください

    CGI初心者です。 メールフォームは、HPのサンプル版から使いました(市販)。 送信ボタンを押すとエラーになります。プロバイダはOCNです。 http://kataefudousan.jp/contact.html CGI初心者でよく理解ができません。 http://www.ocn.ne.jp/hosting/usersupport/mw/hp_cgi_04.html ↑ CGIスクリプトについて説明があります。(OCN) contact.cgi ↓ #!/usr/lolal/bin/perl use CGIqw(:cgi-lib :standard); print header(); # ご使用のサーバの perl コマンドへのパスを1行目(この上)に書いてください。 # 「#!」 の前には空白、改行などを入れないでください。 # わからない場合は、サーバの管理者へお問合わせください。 ################################################################ # ご使用時に、この下を編集してください。 ################################################################ # sendmail コマンドのパス(サーバ管理者にお問合わせください。) $SENDMAIL = '/usr/lib/sendmail'; ##### メール設定 # 管理者メールアドレス(このアドレスにメールが送信されます。) $ADMIN_MAIL = 'with-a@u01.gate01.com'; # 管理者名前 $ADMIN_NAME = 'サンプル'; # メールサブジェクト ## ユーザあて $USER_SUBJECT = 'フォームメールを送信しました。'; ## 管理者あて $ADMIN_SUBJECT = 'フォームからのメールです。'; ################################################################ # ご使用時に、この上を編集してください。 ################################################################

  • sendmailを使わないで送れるメールフォームを探しています。

    自宅サーバーでサイトを公開しているのですがsendmailが使えません。 あちこち探したのですが、配布されているメールフォームCGIはほとんどがsendmailを使うものでした。 次のようなメールフォームCGIをご存知の方よろしくお願いします。 (1)sendmailを使わないでプロバイダ(OCN)のメールサーバで送る (2)投稿者に自動返信ができる (3)送信先のアドレスが複数指定できる (4)添付ファイルが複数送れる (5)必須入力項目のチェックができる 勝手なことばかり申しますがよろしくお願いします。

    • ベストアンサー
    • CGI
  • 掲示板やメールフォームを自由にレイアウトし設置するには

    Flash(もちろんASも)とHTML&CSSを学びはじめて、そこそこ使えるようになってきた というぐらいのものです。で、HP設置の為にlolipopで契約を最近しました。 lolipop HPにある、10日間で出来ちゃうHP講座などで紹介されている 掲示板やメールフォームなどはアドレスをリンクさせるだけのものなので難なくできたのですが、掲示板やメールフォームなどを好みにCSSでレイアウトしたいと思うのですが、何から手を付けてよいのやらという感じで困っています。 自分なりに検索をしたりしてみたのですが、どうも何から行えばいいのかがわかりません。CGIは難しいのでまずはjavaをと書いてあるところもあれば、必要に応じてCGIを覚えてゆけばよいというかたちで私ではさっぱり理解できないCGI入門だったりという感じでどうしてよいのやらという感じです。 とりあえず、掲示板やメールフォームを自由にレイアウトし設置するという事を目的にした場合、何から勉強していけばいいのでしょうか? ご教授をいただきたく思います。よろしくお願いします。

    • ベストアンサー
    • HTML
  • sendmailを使わずにフォームからメール送信できますか?

    ホームページに、色々な入力部品を使ってフォームを設置しようと思っているのですが、 利用しているサーバーでsendmailが使えません。 sendmailを使わずにフォームから入力された内容をメールで受信する方法って ありますでしょうか? sendmailが使えないサーバーで公開されているサイトで、フォームを設置している ページをよく見かけるのですが、あれはどうやって作成されているのでしょうか? ご存知の人がいたら詳しく教えてください。

  • フォームメールでのセキュリティについて

    HPでフォームを使用し、sendmailを使って、記入された内容を送信していますが、セキュリティ対策をどうしたらいいのかよく分かりません。 セキュリティ対策としてはよくSSLという言葉を聞きますが、SSLを使えばメールサーバーまで暗号化されたデータを送ることができるのでしょうか。 また、メールサーバからPCにデータ受信する際には第三者からデータを読み取られることはないのでしょうか。

  • ホームページのメールフォームの作成について

    メールフォームをホームページで作成する方法なのですが・・・ webサーバは、レンタルサーバを利用しています。 そこでは、CGIからのsendmail機能が使えるとの事でした。 また、Perl言語も使えるとの事です。 この要件があれば、メールフォームをホームページに作成することは可能でしょうか?

    • ベストアンサー
    • CGI

専門家に質問してみよう