CFMAILPART  
説明

マルチパートメールメッセージの 1 つのパートを指定します。cfmail タグ内でのみ使用できます。cfmail タグ内では、複数の cfmailpart タグを使用できます。

 
カテゴリ

インターネットプロトコルタグ

 
シンタックス
<cfmail
   ... >
   (オプションの cfmailparam のエントリ)
   <cfmailpart 
      type="mime type"
      charset="character encoding"
      wraptext="number"
   >
   メールのパートの内容
</cfmailpart>
   ...
</cfmail>
 
ヒストリ

ColdFusion MX 6.1: このタグが追加されました。

 
関連項目

cfmail、cfmailparam、cfpop、cfftp、cfhttp、cfldap、cfcontent、Wrap、『ColdFusion MX 開発ガイド』の第17章の「グローバル化アプリケーションの開発」 の「電子メール」

 
使用方法

このタグは、メールメッセージと、その内容を複数の形式で複製した代替版のメッセージを作成するために使用します。最も一般的な使い方は、どのメールリーダーでも読み取れるプレーンテキストのメッセージの後ろに、HTML 互換のメールリーダーで表示できる HTML 形式のメッセージを付けて送信することです。最も単純な形式のメッセージを最初に指定し、より複雑な形式のメッセージを後から指定します。詳細については、www.ietf.org/rfc/rfc2046.txt を参照してください。

 
<h3>cfmailpart の例</h3>
<cfmail from = "peter@domain.com" To = "paul@domain.com"
Subject = "どちらの形式で表示されていますか?">
   <cfmailpart 
      type="text"
      wraptext="74">
         お使いのメールリーダーが HTML テキストに対応していないため、
         このメッセージはプレーンテキストで表示されています。
   </cfmailpart>>
   <cfmailpart 
      type="html">
         <h3>HTML メールメッセージ</h3>
         <p>このメッセージは <strong>HTML</strong> で表示されています。</p>
         <p>お使いのメールリーダーは HTML テキストに対応しています。</p>
   </cfmailpart>
</cfmail>
TYPE  
  必須
 

パートの MIME メディアタイプです。有効な MIME メディアタイプまたは次のいずれかの値を指定できます。

  • text: text/plain タイプを指定します。
  • plain: text/plain タイプを指定します。
  • html: text/html タイプを指定します。

メモ : 登録されているすべての MIME メディアタイプのリストについては、www.iana.org/assignments/media-types/ を参照してください。

WRAPTEXT  
  オプション
 
Default value: "テキストをラップしない"

メールテキストの最大行を文字数で指定します。指定した文字数よりも行が長い場合は、指定した位置の直前の空白文字 (タブやスペースなど) が改行に置き換わります。行に空白文字がない場合は、指定した位置に改行が挿入されます。この属性の一般的な値は 72 です。

CHARSET  
  オプション
 
Default value: "cfmail タグの charset 属性で指定した文字エンコード"

パートテキストをエンコードする文字エンコードを指定します。一般的に使用される値を次に示します。

  • utf-8
  • iso-8859-1
  • windows-1252
  • us-ascii
  • shift_jis
  • iso-2022-jp
  • euc-jp
  • euc-kr
  • iso-2022-kr
  • big5
  • hz-gb-2312
  • euc-cn
  • utf-16

文字エンコードの詳細については、www.w3.org/International/O-charset.html を参照してください。