掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
NMSMTPでメール送信時に空白行か挿入 (ID:3773)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Bodyの内容と言うよりも、Headerのほうが問題なのだと思います。 OnSendStartのとき、NMSMTP1.FinalHeaderの最後の行は空白行ではないですか? もし空白行なら、(なぜ空白行が入るかはわかりませんが)その行をDeleteしてみてください。 StringListは、最後に改行をつけるという仕様がありますので注意です。 つまり、エディタなどで ABC[改行] DEF[改行] G[EOF] <---改行せず として保存したものを、TStringList.LoadFromStringすると、 ABC[改行] DEF[改行] G[改行] となってしまいます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.