本文に空文字を設定すると添付ファイルが正しくエンコードされない
対象製品
iNetMail 1.0J
発生環境
動作保証環境と同様
状況
修正済み
詳細
中身が2バイト文字のファイルを添付し、メールの本文に空文字を設定して送信すると、1つ目の添付ファイルがBase64でエンコードされません。
QuickSendメソッド、Sendメソッド共に発生します。
以下のコードでは「test.dat」がBase64にエンコードされません。
---------------------------------------------
With Smtp1.Message
.To.Add "To@grapecity.com"
.From = "From@grapecity.com"
.Subject = "TEST"
.AddText "" '空文字を指定
.AddAttachment "test.dat"
.AddAttachment "test2.csv"
End With
Smtp1.Send
---------------------------------------------
QuickSendメソッド、Sendメソッド共に発生します。
以下のコードでは「test.dat」がBase64にエンコードされません。
---------------------------------------------
With Smtp1.Message
.To.Add "To@grapecity.com"
.From = "From@grapecity.com"
.Subject = "TEST"
.AddText "" '空文字を指定
.AddAttachment "test.dat"
.AddAttachment "test2.csv"
End With
Smtp1.Send
---------------------------------------------
回避方法
キーワード
INML04067
この文書は、以前は次のバグレポートIDで公開されていました : 4424