#author("2016-10-15T07:32:08+09:00","","")
**mail.inc.php [#a79ce27c]
***概要 [#l329829f]
フォームにCc Subject 本文を記入して送信ボタンを押すと決まった宛先にメールを送ります。当然あると思って探したら意外にもないようなので自作。
利用方法としては、メールによる意見募集やアンケートなどを想定しています。
記入フォーム中のCc, Subject, 本文に関してはそれぞれ、
--使わない
--値固定(フォーム記入者が変更不可)
--値可変(通常のテキストフィールド)
から選択することができます。テキストフィールドを使用する場合は、初期値を埋め込んでおくこともできます。
~このプラグインは、無制限に設置・利用ができてしまうといたずらメール発生器になりかねないので、「凍結されたページからしか利用できない」という制限をかけてあります。
***形式 [#f60e89ba]
#mail(src,dest,cc,subject,body)
src ... 発信メールアドレス
dest ... 宛先メールアドレス
cc ... Carbon Copy (省略可)
subject . 表題 (省略可)
body ... 本文 (省略可)
cc, subject, bodyに関しては、先頭に文字 - + = !を置くことで、
フォームの表示方法を選択できる。
-foo : 値をfooに設定。(フォーム上は非表示)
=foo : 値をfooに設定し、テキストとして表示(ユーザ変更不可)
+foo : 入力フィールド内に初期値としてfooを表示(ユーザ変更可)
@foo : +fooとおなじだが、内容を添付ファイルfooから
インクルードする(本文でのみ有効)
foo : 「=foo」と同じ
空文字列 : 「+」として解釈(空のフォームを表示)。
! : そのフィールドは使用しない。
***使用例 [#z27ce727]
#mail(foo@bar.jp,bee@baz.jp,!,=Hogeについて,ここに本文を入れて)
-foo@bar.jpからbee@baz.jpへメールを送る。
--Cc:は使用しない
--表題は、「Hogeについて」で固定。変更不可
--本文の入力フィールドには、「ここに本文を入れて」とあらかじめ入力されている。
***掲載先 [#u8f8f415]
-[[置き場所:http://kaw.ath.cx/dl/pub/pukiwiki/mail.inc.php.txt]]