#!/usr/bin/perl
####################################################
#ソフト名:ROS MailForm
#作者:ORBIT
#著作権:
#ORBIT SPACEに帰属します。
#改造/変更/再配布に関して一切の制限はいたしません。
#自由にお使いください。
####################################################
#-------------------各種設定------------------------
#送信先メールアドレス
$mailto = 'orbit@hogehoge.co.jp';
#サブジェクト(英語)
$subject = "OP MailFrom";
#sendmailまでのパス
$sendmail = '/usr/lib/sendmail';
#---------------------------------------------------
#モジュール使用宣言
use Jcode;
$url = $ENV{"HTTP_REFERER"};
read(STDIN, $buf, $ENV{'CONTENT_LENGTH'});
my @buf = split(/&/, $buf);
foreach (@buf) {
my ($key, $val) = split(/=/);
$key =~ tr/+/ /;
$key =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("H2", $1)/eg;
$val =~ tr/+/ /;
$val =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("H2", $1)/eg;
Jcode::convert($key, "jis");
Jcode::convert($val, "jis");
push(@key,$key);
push(@val,$val);
$in{$key} = $val;
}
foreach my $i (0 .. $#key) {
if ($key[$i] eq "mode") { next; }
if ($val[$i] eq "") {&end;}
$mailbody .= "$key[$i]:"."n$val[$i]n";
}
Jcode::convert($mailbody,"jis");
open(MAIL,"| $sendmail -t -i");
print MAIL "To: $mailton";
print MAIL "From: $mailton";
print MAIL "Subject: $subjectn";
print MAIL "MIME-Version: 1.0n";
print MAIL "Content-type: text/plain; charset=ISO-2022-JPn";
print MAIL "Content-Transfer-Encoding: 7bitnn";
print MAIL "$mailbodyn";
close(MAIL);
&end;
sub end{
print "Content-type: text/htmln";
print "Location: $urlnn";
exit;
}
-
3D タグクラウド
Android Apache BackTrack Bash Bot CentOS CGI EeePC eeeUbuntu eeeXubuntu GAME Hack Inkscape iPhone iPod Java Linux Linux (Server) Mac MacBook Macintosh MOBILE MODx MySQL Office Other PC Perl PHP Pixiv PROGRAM PSP Python Ruby Sever Tool Twitter Ubuntu Windows WordPree WordPress WrodPress その他
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.
StatPress
Visits today: 150
Visits total: 67346-
最近の投稿
- ESXi5 サーバ仕様の予定 (メモ)
- CentOS5 Postfix deferred キュー削除
- MacBook Air Late 2011 BackTrack5 グラフィックドライバ
- Ubuntu11.10でffmpegのlibfaacを使う Unknown encoder ‘libfaac’
- Ubuntu 11.10 プリンタ と MacOSX Lion を接続する
- Ubuntu11.10でLPB6200がうまく動作しない 対策
- ぴくぴくダウンローダ for Java(仮) beta版 公開
- ぴくぴくダウンローダ for Java(仮) テスト版 公開
- ぴくぴくダウンローダ for Java(仮) テスト版 公開(GUI未対応)
- 今更ながらRT58iでVPN設定を行なってみた
- ぴくぴくダウンローダについてのお知らせ
- XMLを解析して和訳するRubyスクリプト REXML、Microsoftの翻訳APIを使用
- WordPressで画像直リンクを規制する方法
- iOS5.0.1 で純正テザリングの有効化とシャッター音の無効化
- ぴくぴくダウンローダ Ver β C01.03 Windows UNIX (MacOSX Linux) 対応
- iOS5 で純正テザリングの有効化とシャッター音の無効化
- WordPress広告自動挿入
- iOS5紐なし脱獄(完全脱獄) iPhone3GS 6.15.00 redsn0w 0.9.9 b5
- ぴくぴくダウンローダ Ver β C01.02 Windows UNIX (MacOSX Linux) 対応
- TeraPadで全角スペースを□で表示させる方法
- ぴくぴくダウンローダ Ver β C01.01 Windows UNIX (MacOSX Linux) 対応
- かんたんメール送信(添付ファイル対応) Perl用ライブラリ
- オブジェクト指向 Perl プログラミング 設定用クラスのひな形
- CentOS5 OpenSSH のログイン時にバナーを表示させる
- 対ボット+外国人用 平仮名+和製漢字CAPTCHA Perl用ライブラリ
- Webアプリケーションファイアウォール mod_security を導入した上でmuninでApacheのグラフを表示させる方法
- PHP error_reporting .htaccess 設定
- CentOS5.6 mod-pagespeed インストール
- phpMyAdminでエクスポートしたSQL文を直接mysqlコマンドでインポートする方法
- ハッキング対策 コマンドの隠蔽
- CentOS 5.6 最新Snort + SWATCH で不正アクセスを検知しリアルタイムで規制する
- Ubuntu 11.04にI2P(匿名ネットワーク)をapt-getで手軽にインストールしてみる
- 逆ポーランド記法を図を使わず算数のように簡単に変換する方法
- ぴくぴくダウンローダ Ver β 03.03 Windows UNIX (MacOSX Linux) 対応
- Perlで簡易WEBサーバを書く
- ぴくぴくダウンローダ Ver β 03.02 Windows UNIX (MacOSX Linux) 対応
- ぴくぴくダウンローダ Ver β 03.01 Windows UNIX (MacOSX Linux) 対応
- Pixiv 画像 ダウンロード ぴくぴくダウンローダ Ver β 03.00 公開
- P7H55-M BIOS設定
- P7H55-M + i3(内蔵GPU) + CentOS5
- 自作サーバの構成予定
- 二分探索の処理の様子を細かく見てみる
- ベースバンドiPad用(06.15.00)のiPhone3GSの iOS4.3.3 紐なし脱獄
- CentOS 5.5 Ruby on Rails 環境構築
- Shuttle XS35 CentOS 5.5 インストール NICドライバ簡単インストール
- Shuttle XS35 無音サーバ構築
- Ruby製の出来そこないメールフォーム
- CentOS 5 PHPの最新のバージョンをインストールする
- Rubyで超簡単RSSリーダー
- iPhone iPod のリモコン コントローラが効かなくなった時の対処法
カテゴリー
最近のコメント
- ぴくぴくダウンローダ for Java(仮) beta版 公開 に kurage より
- ぴくぴくダウンローダ for Java(仮) beta版 公開 に tester より
- ぴくぴくダウンローダ for Java(仮) beta版 公開 に kurage より
- ぴくぴくダウンローダ for Java(仮) beta版 公開 に user より
- iOS5 で純正テザリングの有効化とシャッター音の無効化 に ponta より
サーバ
プログラミング
モバイル
メタ情報
こんな簡単なスクリプトを自慢げに載せてるところがアホっぽいよね
確かにそうですね^^
自分の知識の乏しさには毎日呆れるところです。
しかし、昨日作れなかったプログラムを今日作れるようになれたというような喜びなどは、私がこのブログを運営している一つの要素でもあります。
そして、「馬鹿だろ?」と思われるプログラムでも、このサイトを見てくれている人の役に立てればと思いこのサイトを通して公開しています。
至らないところもまだまだあると思いますが、これからも日々努力していきたいと思っています。
お気づきの点などございましたら、ご指摘のほどよろしくお願いします。