Dart.Mail 名前空間 > SmtpSession クラス : AutoSize プロパティ |
<CategoryAttribute("動作")> <DescriptionAttribute("Announces the message size before sending.")> <DefaultValueAttribute()> Public Property AutoSize As Boolean
[Category("動作")] [Description("Announces the message size before sending.")] [DefaultValue()] public bool AutoSize {get; set;}
MIMEの登場により、非ASCIIファイルの転送量が大幅に増えましたが、その結果SMTPサーバーのデータ負荷も大きく向上しました。 SIZEコマンドは、サーバーが受け入れ可能な最大ファイルサイズを通知する手段として、またはクライアントが送信しようとしているデータのサイズを通知する手段として導入されました。クライアントがデータのサイズを通知したとき、サーバーはそのデータを受け入れるか拒否するかを選択できます。 SMTPサーバーがSIZEコマンドをサポートしている場合は、Smtp.AutoSizeによって、この通知を行うかどうかが制御されます。
SIZEコマンドをサポートするサーバーを使用してメールを送信する場合に、クライアントが送信するデータのサイズを通知しないようにするときは、この値をfalseに設定します。