GrapeCity Secure Mail for .NET 4.0J
TransferEncoding 列挙体

パートのコンテンツに対して使用されるエンコーディングアルゴリズムを列挙します。
シンタックス
Public Enum TransferEncoding 
   Inherits System.Enum
public enum TransferEncoding : System.Enum 
メンバ
メンバ解説
Base64Base64エンコーディングはそのままでは読めません。
Binary"Content-Transfer-Encoding: Binary"ヘッダ行を追加します。エンコード/デコードは実行されません。宛先への8ビットパスがあることが前提となります。
EightBit"Content-Transfer-Encoding: 8bit"ヘッダ行を追加します。エンコード/デコードは実行されません。宛先への8ビットパスがあることが前提となります。
Noneエンコーディングが明示されていません。これは7ビットASCIIテキストに完全に適しています。
QuotedPrintableQuoted-Printableエンコーディングを使用すると、一部の8ビット文字を含むテキストについて最大限の可読性が得られます。
SevenBit"Content-Transfer-Encoding: 7bit"ヘッダ行を追加します。エンコード/デコードは実行されません。
UuencodeUUEncode("UNIX to UNIX")エンコーディング。通常は使用されませんが、旧式のメッセージ形式をデコードするときに使用される場合があります。
解説

SMTPプロトコルの当初の設計では、取り扱うデータは7ビットデータのみでした。その後プロトコルが拡張され、MIMEを使用することで8ビットデータもサポートされるようになりました。この列挙体は、8ビットデータから7ビットデータへの変換に使用されるエンコーディングアルゴリズムを指定します。メールリーダーはこの情報を使用して、受信した(エンコードされた)データを元の(デコードされた)形式に戻します。

継承階層

System.Object
   System.ValueType
      System.Enum
         Dart.Mail.TransferEncoding

参照

参照

Dart.Mail 名前空間

 

 


© 2003, GrapeCity inc. All rights reserved.