お知らせ
2008年1月11日
拙著新刊の「ブログ簡単パワーアップ FC2ブログスーパーカスタマイズテクニック」が発売されました。
FC2ブログのさまざまなカスタマイズ方法を解説しています。
FC2ブログユーザーの皆様はぜひお買い求めください。
他にも多数書籍を執筆しています。
こちらもぜひご覧ください。
メールフォームプラグインV2.0・その3(メールフォームの基本設定)
メールフォームプラグインV2.0では、Movable Typeの管理画面上で、大半の設定を行うことができるようになっています。
今日は、サンプルのテンプレートセットを元に、メールフォームの設定を行って、基本的なメールフォームを動作させる手順を解説します。
1.設定の手順
メールフォームの設定を始めるには、ブログのメニューで「新規作成」→「メールフォーム」を選びます。
↓ブログのメニューで「新規作成」→「メールフォーム」を選ぶ

これで、メールフォームの設定を行うページが開きます。
設定項目は多数ありますが、基本的なメールフォームであれば、「基本設定」の箇所を設定すればOKです。
各項目の設定内容は以下の通りです。
| 設定項目 | 設定内容 |
|---|---|
| 設定のタイトル | メールフォームにつける名前を入力します。 1つのブログで複数のメールフォームを扱う場合、それぞれのメールフォームに別々の名前をつけます。 |
| メールフォームの概要 | メールフォームの概要を入力します。 この欄は空欄でも構いません。 |
| 送信先のメールアドレス | メールフォームから送信されるメールの送信先メールアドレスを指定します。 初期値として、Movable Typeにログインしているユーザーのメールアドレスが設定されます。 |
| メールの題名 | メールフォームから送信されるメールの題名を指定します。 初期値として、「メールフォームからメールが送信されました」が設定されます。 |
| メールフォームテンプレート 送信確認テンプレート 送信エラーテンプレート メールフォーム共通部分 メール本文テンプレート | メールフォーム関連の各テンプレートの名前を選びます。 |
各項目の設定が終わったら、ページ末尾の「変更を保存」ボタンをクリックして、設定を保存します。
2.メールフォームテンプレートへのタグの追加
メールフォームを動作させるためには、メールフォームテンプレートに以下のようなタグを追加することが必要です。
<MTSetVar name="mail_setting" value="メールフォームの設定の名前">
メールフォームの設定を保存すると、設定のページが再度表示されます。
「メールフォームテンプレート」の箇所に、「メールフォームテンプレートに、必須のMTSetVarタグを追加」というボタンがあります。
それをクリックすると、上記のタグを自動的に追加することができます。
追加が終わったら、「閉じる」ボタンをクリックします。
3.メールフォームテンプレートの再構築
次に、メールフォームのテンプレートを再構築します。
「メールフォームテンプレート」の箇所に、「メールフォームテンプレートの再構築」のボタンがあります。
それをクリックすると、再構築が行われます。
4.メールフォームの動作の確認
ここまでで、メールフォームの設定は一通り完了です。
「メールフォームテンプレート」の欄の右にある「
」(メールフォームの表示)のアイコンをクリックすると、メールフォームが開きます。
メールフォームからメールを送信してみて、自分にメールが送信されることを確認します。
5.設定を変える
「一覧」→「メールフォーム」のメニューを選ぶと、メールフォームの設定が一覧表示されます。
その中で、設定を変えたいメールフォームの名前をクリックすると、設定のページを再度開くことができます。
前後の記事
関連するエントリー(16件)
- メールフォームプラグインV2.0・その19(テンプレートセットの配布)(2008年03月16日 13:35)
- メールフォームプラグインV2.0・その18(メールフォームのAjax化)(2008年03月09日 15:32)
- メールフォームプラグインV2.0・その16(チェック必須チェックボックスの作成)(2008年03月04日 10:08)
- メールフォームプラグインV2.0・その15(未入力エラーの判別)(2008年02月29日 12:01)
- メールフォームプラグインV2.0・その14(メールアドレスの入力確認)(2008年02月24日 10:53)
- メールフォームプラグインV2.0・その12(ラジオボタン/セレクトの追加)(2008年02月19日 13:49)
- メールフォームプラグインV2.0・その11(チェックボックスの追加)(2008年02月16日 08:40)
- メールフォームプラグインV2.0・その10(テキストボックスの追加)(2008年02月13日 10:59)
- メールフォームプラグインV2.0・その9(メール本文/返信メールテンプレートの作成)(2008年02月12日 16:43)
- メールフォームプラグインV2.0・その8(送信確認/送信エラー/送信完了テンプレートの作成)(2008年02月11日 14:25)
- メールフォームプラグインV2.0・その7(「メールフォーム」テンプレートの作成)(2008年02月09日 16:04)
- メールフォームプラグインV2.0・その6(「メールフォーム共通部分」テンプレートの作成)(2008年02月07日 10:50)
- メールフォームプラグインV2.0・その5(メール送信エラーへの対策)(2008年02月05日 11:36)
- メールフォームプラグインV2.0・その4(自動返信メールの設定)(2008年02月04日 14:50)
- メールフォームプラグインV2.0・その2(サンプルテンプレートセットのインストール)(2008年02月01日 16:04)
- メールフォームプラグインV2.0・その1(概要とインストール)(2008年01月31日 14:38)
トラックバック(0件)
このブログ記事を参照しているブログ一覧: メールフォームプラグインV2.0・その3(メールフォームの基本設定)
このブログ記事に対するトラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1196.


コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。
fujimoto様
こんにちはいつも読ませて頂いてます、インストール後再構築まで順調に進んだのですが、メールフォーム確認しようとすると
ファイルorフォルダが無いとのエラーが出ます。
FTPソフトで確認した所やはり生成されて無いようなのですが何か対処法はありますでしょうか?
>youchanさん
プラグインご利用ありがとうございます。
メールフォームのテンプレートのどこかにタグのミスがある場合、メールフォームの設定の画面から再構築を行うと、再構築エラーがあっても正常終了のメッセージが出る不具合があることが分かりました。
おそらく、この現象が起こっていて、メールフォームのファイルが出力されていないものと思われます。
インデックステンプレートの一覧の画面でメールフォームを再構築すると、再構築エラーが出ると思いますので、そのエラーを修正してみてください。
壱様
再構築かけましたらこんなのが出ました。
MTIncludeMailFormCommonでエラーが発生しました
ちなみにタグはまだ全然いじってないです。
こんにちは。
記事中の「2.メールフォームテンプレートへのタグの追加」の作業をもう一度行って、それから再構築を行ってみてください。
それでもうまくいかないようだと、申し訳ありませんが、外から分かる情報だけでは原因がつかめません。
壱様へ
やってみましたがやはり駄目でした・・・・残念。
プラグインのインストールからやり直してみます!
有難うございました。
再インストールしたらこんなの出ました・・・謎は深まるばかりです?
Can't call method "name" on an undefined value at /home/☆☆☆/public_html/mtos/plugins/MailForm/MailForm.pl line 368.
値を探せなかったということですよね・・・
MTのmt-config.cgiの設定ミスでした・・・・初歩的なミスでスレ汚してすいませんでした。
お世話になります。
フォームで入力された内容をメールの題名に反映させることは可能でしょうか(メール本文の件名ではなく、メーラーで見たときの題名です)。
たとえばあらかじめラジオボタンで件名候補を用意しておき、ラジオボタンのチェックされた内容に応じてメールの題名が変わるなどです。
何か良い方法がありましたらご教授ください。
よろしくお願いいたします。
>hiroyukiさん
こんにちは。
ご質問の件ですが、メールフォームの設定の「メールの題名」「返信メールの題名」の各欄では、MTMailPreview系のタグも使えるように作ってあります。
ただ、出力される文字によって、メールを送信できない場合があります。
この機能をお使いになるのであれば、十分に動作チェックしてください。
壱様
回答ありがとうございます。助かりました。
使用する際は十分注意するように致します。
ありがとうございました。