Top

ドメイン名入門
入門ガイド
管理ガイド基礎
[Email]
[FTP]
[Web]
[Ports]
  Ports紹介
    Count 2.5
    ht://Dig
    ImageMagick
    Namazu
    Java
  vinstall utility
  vinstall Library
    FormMail
      README
    MySQL
      インストール
      ODBC
    PGP Formmail
    PHP
      mod_php
      PHP4 CGI
      TWIG
    PostgreSQL
      アップグレード
      インストール
    Quotachecker
    Sendmailcert
    Wpoison
[Shell]
[User]
[iManager]
[CPX]
[Webmin]
管理上級編


v2
Top
v2
Start
v2
Email
v2
Ftp
v2
Web
v2
Ports
v2
Shell
v2
User
v2
Perl
v2
Java
v2
System
v2
iManager
v2
CPX


Formmail README ダイジェスト

注意: このページは、レンタルサーバー SPEEDEX VPS v2 の技術サポートです。
2009年6月現在、VPS v2 の新規オーダーを受けしておりますが、 VPS v3 の採用をお勧めします。
現在提供中のサービスについては SPEEDEX のメニューページを参照ください。
SPEEDEX VPS v1 サーバーご利用の場合は v1 サーバーサポートページを参照ください。
SPEEDEX VPS v3 サーバーご利用の場合は v3 サーバーサポートページを参照ください。
SPEEDEX OneDom サーバーご利用の場合は OneDom サーバーサポートページを参照ください。

FormMail README で重要なのは CONFIGURATION 部と FORM CONFIGURATION 部です。CONFIGURATION 部では FormMail.pl で指定できる変数、配列、ハッシュ等に付いて説明されています。FORM CONFIGURATION 部では FormMail.pl を呼び出す Form 入力ページで指定できるフィールドに付いて説明されています。

注意:このダイジェストは FormMail README の完璧な解説ではありません。2004-09-26 時点の FormMail README の理解のための資料に過ぎません。実際の設定に当たっては /usr/local/FormMail/README を参照ください。

CONFIGURATION

$DEBUGGING

スクリプトのテスト時に、この値を設定することでエラーが見つけやすくなります。

$emulate_matts_code

この値を設定することで、Matt's Script Archive のスクリプトと同一の機能を持たせることができます。

$secure

この値を設定することで、セキュリティーを高くできます。

$allow_empty_ref

この値を設定することで、ファイアウォール内からの Form 入力に対応できます。

$max_recipients

この値を設定することで、一つの Form から送信できる送信先数を制限できます。

$mailprog

以下の通り指定ください。

$mailprog = '/usr/sbin/sendmail -oi -t';

$postmaster

この値を設定することで、スクリプトが送信するメールの送信者を指定できます。エラーメールは、この値に戻されます。

@referers

Form を設置できるドメイン、IP のリストです。

@allow_mail_to

メールを受信できるアドレス、またはホスト名のリストです。

@recipients

メールを受信できるアドレスの Perl 正規表現を使ったリストです。

%recipient_alias

メール送信先をハッシュで指定できます。これを使うと、Form にメールアドレスを記載する必要がなくなります。

@valid_ENV

メールに含める環境変数を指定できます。

$locale

$locale = "ja_JP"; と指定することでメール送信時間を日本語時間表示にすることを意図しています。

$charset

出力するドキュメントの文字コードです。

$date_fmt

タイムスタンプ表示形式を指定できます。

$style

スクリプトが作成表示するページの CSS stylesheet の URL を指定できます。

$no_content

この値を設定すると、Form 受付結果が表示されません。Form が表示されたままになります。

$double_spacing

この値が設定されると、送信メールはフィールド間に空行を挿入します。

$wrap_text

この値が設定されると、送信メールは長文が自動改行されて送られます。

$wrap_style

この値で、送信メールのフォーマットをより細かく指定できます。

$send_confirmation_mail

この値が設定されると、Form に入力したユーザーに確認のメールが送信されます。

$confirmation_text

この値が確認メール内容となります。

FORM CONFIGURATION

recipient

recipient フィールドの値は、このフォームの内容が送信されるメールアドレスです。

subject

subject フィールドの値は、このフォームの内容が送信されるメールの件名です。

redirect

redirect フィールドを指定した場合、値の URL ページが、送信完了時に表示されます。

bgcolor

bgcolor フィールドの値は、送信完了時に表示されるページの background color です。

background

background フィールドの値は、送信完了時に表示されるページの background 画像です。

text_color

text_color フィールドの値は、送信完了時に表示されるページの text color です。

link_color

link_color フィールドの値は、送信完了時に表示されるページの link color です。

vlink_color

vlink_color フィールドの値は、送信完了時に表示されるページの閲覧済み link color です。

alink_color

alink_color フィールドの値は、送信完了時に表示されるページのアンカー link color です。

title

title フィールドの値は、送信完了時に表示されるページの title です。

return_link_url

return_link_url フィールドの値は、送信完了時に表示されるページに含まれる戻り先 link の URL です。

return_link_title

return_link_title フィールドの値は、送信完了時に表示されるページに含まれる戻り先 link の表示内容です。

sort

sort フィールドの値によって、送信完了時に表示されるページのフィールドの順番を指定できます。

print_config

print_config フィールドはデバッグ用に利用できます。

required

required フィールドで必須入力フィールドを指定できます。

missing_fields_redirect

missing_fields_redirect フィールドに URL を指定することで入力ミスに懇切に対応することができます。

env_report

env_report フィールドを指定することで、Form 入力ページ時の環境変数をメールに含めることができます。

print_blank_fields

print_blank_fields フィールドを指定すると、値が空のフィールドもメールに含まれます。

email

email フィールドを指定すると、メールではこのアドレスが From に設定されます。

realname

realname フィールドを指定すると、メールではこの値が送信者に設定されます。

SPEEDEX サポートポリシー

Copyright @ Cyber Vision Hosting Co., Ltd. All rights reserved.


株式会社サイバービジョンホスティング提供サービス一覧
再販売用レンタルサーバーのSPEEDEX | VPS(仮想専用サーバー) | 共用サーバー | 専用サーバー | 独自ドメイン取得・運用 | SSLサーバー証明書 | ワイルドカードサーバー証明書 | SEO | Google Apps(TM)
WindowsデータバックアップのDataShelter | 事業者向け再販売用Windowsデータバックアップ | クリエイティブワークの検索エンジン