アプリ版:「スタンプのみでお礼する」機能のリリースについて

ユーザから商品に関する「アイデア」と参考になる「画像」を一緒に送れるフォームをCGIで組もうと思っています。

1.これって難しいのでしょうか。
2.やるために、サーバー側で行う作業にはどんなものがありますか
3.もし、できればサーバーにためるのではなく、指定メールアドレスに転送するようにしたいのですが、可能でしょうか。

以上、詳しい方、教えていただければ大変うれしいです。
どうぞよろしくお願いします。

A 回答 (4件)

参考URLのCGIスクリプト(有名な「Web裏技」です)が、


フォームメールに添付ファイルを付けて送信することに対応しています。

これを設置するだけなら、通常のcgiを設置するのと手間は変わりません。
ただ、設置するサーバで「sendmail」「uuencode」「nkf」が使える必要があります。

参考URL:http://www.rescue.ne.jp/cgi/form2mail/

この回答への補足

プロバイダーから、uuencodeは使えないといわれました。
それに代われるものって、jcode.plでしょうか。
もし、uuencodeの代わりに、jcode.plを使って、
「Web裏技」を動かせることは可能でしょうか。
大変申し訳ありませんが、教えていただけますでしょうか。

補足日時:2003/02/21 17:34
    • good
    • 0
この回答へのお礼

お礼をいうのが遅れてしまい、大変申し訳ありません。
sendmailを使う方法としては、一番だと思います。
どうもありがとうございます。

CGI&HTMLがとてもカスタマイズしやすくなっていますね。
さっそく「Web裏技」を購入し、勉強しています。

ただ、サーバー(プロバイダー側)で「uuencode」、「nkf」などを
インストールしてなければ使えないんですね。

さて、自分のPCに設置した「Apache」で動作を試せる方法がありますか。
「uuencode」、「nkf」を設置すればいいのかななんて思ったりしていますが、
どうなんでしょうか。

もしよろしければ、そのへんも教えていただけますか。

お礼日時:2003/02/16 22:47

Mail::Senderを紹介したサイトは知りませんが


http://www.cpan.jp/ からリンクをたどれば各モジュールが入手できます。
基本的な使用方法はドキュメントに書いてありますのでそれほど難しくはないと思います。
一応簡単な使い方を書いておきます。漢字コード変換は Jcode.pmを使用しています。
jcpde.plに変えてもOKです。
MIME::Base64はモジュールのドキュメントを参照してください。

--------------------------------------------------
use Mail::Sender;#メール送信用モジュール
use Jcode;#漢字コード変換モジュール

$mail_server = 'mail.xxx.or.jp'; #SMTPサーバ
$to = 'hogehoge@mail.xxx.or.jp'; #自分のメールアドレス

# $from, $email, $subj, $messageはフォームより取得
$sender = new Mail::Sender{smtp=>$mail_server, from=>$email};
$ret = $sender->MailMsg({to=>$to, subject=>jcode($subj)->jis, msg=>jcode($message)->jis});
---------------------------------------------------
    • good
    • 0
この回答へのお礼

この度は大事なお時間を割いていただき、どうもありがとうございました。
本当に勉強・参考になりました。

お礼日時:2003/02/26 00:57

OS?, 自前のサーバ or ホスティングサービス等々、サーバ環境が分からないのでなんとも言えませんが、



Mail::Sender
MIME::Base64
Jcode.pm or Jcode.pl

の各モジュール、ライブラリを使えば、Perl一つでできます。
Mail::Senderは正規のメールアカウントでSMTP送信を行うのでsendmailは不要です。

PHPなら関数が豊富にあるので、より簡単です。
    • good
    • 0
この回答へのお礼

お礼をいうのが遅れてしまい、大変申し訳ありません。
sendmailを使わない方法も知りたかったので、参考になりました。
もしよろしかったら、サンプルソースなどを紹介しているサイトが
あれば、教えていただけますか。
このたびはどうもありがとうございました。

お礼日時:2003/02/16 22:38

とりあえず、WWWのフォームの内容をメールで受け取る設定については、参考URLがずばりです。



参考URL:http://tohoho.wakusei.ne.jp/soft/wmail.htm
    • good
    • 0
この回答へのお礼

お礼をいうのが遅れてしまい、大変申し訳ありません。
CGIを用いたフォームメールを理解する上で、大変参考になりました。
どうもありがとうございます。

お礼日時:2003/02/16 22:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!