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
      PHP5
      PHP4
      TWIG
    PostgreSQL
      インストール
    Wpoison
    Quotachecker
[Shell]
[User]
[iManager]
[CPX]
[Webmin]
管理上級編


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


README ダイジェスト

本ページは 2008-06-18 更新されました


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

注意:このダイジェストは FormMail README の完璧な解説ではありません。2008-06-18 時点の FormMail README の理解のための資料に過ぎません。実際の設定に当たっては /usr/local/formmail_compat-3.14c1/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) | クリエイティブワークの検索エンジン