ホームページを作ります。

その際に「お問い合わせフォーム」を作成します。
ユーザーの記入があった場合に自動的にメールで知らせる機能を作りたいです。

その際に。
①サーバーがロリポップでもメール機能を作ることは可能でしょうか?
※ロリポップに問い合わせた際に。下記の答えを頂きました。
>>弊社ロリポップ!レンタルサーバーは、共有サーバーとなっている為に、
>>SMTPサーバーに個別に設定を行うことが出来ません。
これはSMTPサーバーが使えないということでしょうか?
その場合は、ロリポップ以外のレンタルサーバー、もしくはサーバーを作る必要があるのでしょうか?

②sendmailとは何ですか?
※ロリポップでも使用可能とのことです。
(1)これを使うとメール機能が作れますか?
どのような際にsendmailを使いますか?
(2)ロリポップでは下記がパスと言われました。
パスって何でしょうか?
/usr/lib/sendmail もしくは /usr/sbin/sendmail どちらでも利用可。

③「お問い合わせフォーム」を作っている人でメールで知らせる機能がある人に質問です。
どのようなサーバーでどういう仕組みで作っていますか?

詳しい方お願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/09/06 12:13:01
  • 終了:2007/09/13 12:15:03

回答(5件)

id:BlackSabbath No.1

BlackSabbath回答回数53ベストアンサー獲得回数42007/09/06 12:33:04

ポイント20pt

1) お問い合わせフォーム(メールフォーム)の使用ではあまり気にする必要は無いと思います。


2) その名の通りメールを送信するプログラムです。

メールフォーム → メールフォーム処理プログラム → sendmail

のように動きます。

このメールフォーム処理プログラムはロリポップなら Perl、Ruby、PHP のいずれかで実行するものと思いますが、Perl、Ruby の場合に sendmail を呼び出すためにパスが必要になります。PHP の場合は内部で設定済みのはずなので気にする必要はありません。


3) レンタルサーバーにて自作のPHPスクリプトによるメールフォームを実装しています。


http://lolipop.jp/?mode=manual&state=hp&state2=cgi

id:rrr3

ありがとうございます。

私もPHPにてメールフォームを作成したいと考えています。

その際に。どういう設定をすればいいですか?

どのようなフォームを作成すれば良いでしょうか?

2007/09/06 13:18:04
id:Yota No.2

Yota回答回数453ベストアンサー獲得回数282007/09/06 15:02:52

ポイント20pt

http://www.sapphirus.biz/php/sformmail/

ここにあるスクリプトを使わせてもらったらどうでしょう。

PHPのデフォルト設定/usr/sbin/sendmailを使います。

日本語対応をしてあります。

sformmail.phpの$mailTo=自分のメールアドレスにするなどの設定が必要です。

id:rrr3

いつもありがとうございます。確認します。

2007/09/07 17:43:59
id:minkpa No.3

minkpa回答回数4178ベストアンサー獲得回数552007/09/06 16:27:52

ポイント20pt

http://my.formman.com/

レンタルフォームをおすすめします。

カスタマイズ性が高く、メール自動お知らせ機能もあります。

id:KUROX No.4

KUROX回答回数3542ベストアンサー獲得回数1402007/09/06 15:16:45

ポイント20pt

>>弊社ロリポップ!レンタルサーバーは、共有サーバーとなっている為に、

>>SMTPサーバーに個別に設定を行うことが出来ません。

これはSMTPサーバーが使えないということでしょうか?

違います。SMTP(SENDMAIL?)の設定を変更するやり方で

実現する方法もありますが、共有サーバーなので出来ません

という意味です。

-------------------------------------------------

http://www.core-p.com/cgi-search/search/search.cgi?cmd=dp&nu...

のソースをみて、どんな感じなのかを見てみればよいと思います。

id:moony_crescent No.5

moony_crescent回答回数123ベストアンサー獲得回数112007/09/06 13:50:38

ポイント20pt

sendmailがあれば、メールフォームの設置は可能です。

当方は、さくらのレンタルサーバーで以下のメールフォームを設置しています。

http://www.kent-web.com/data/postmail.html

設定は、こちらのページに書かれてあるとおりに行えば問題はないと思います。

sendmailのパスとは、postmail.cgiのなかにある「$sendmail」の""内をその通りに書き換えるのですが、

デフォルトではロリポップが指定した/usr/lib/sendmailになっているので問題はないでしょう。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません