我們使用Delphi XE5架構師&隨附的Indy版本。我們有一個應用程序,可以與不同的交換夥伴發送和接收消息。其中一些消息格式化爲電子郵件,電子郵件正文中包含MIME編碼的部分。我們使用TIdMessage
來處理/解碼/重建MIME部分,這非常有效。Indy TIdMessage MIME部分超出最大行長度
今天,我們開始從TIdMessage
接收錯誤而被解碼MIME部分
最大的線路長度超過
我們正在努力解決,看看是否有一個人品問題?
在十六進制編輯器,當我們檢查的消息,他們有文字
\.br\
,其次是十六進制09,其顯示爲「」。之後
\.br\.
這是否會顯示爲不正確的換行符到解析器?
此外,我們正在考慮內容長度是否太多?
有適當的換行符,消息範圍介於2k - 6.6k行之間。
只是要指出,SO正在剝離我指定的一些反斜槓「\\」。所以看看這個正確的休息是由「\ .br \」 – DelphiCoder
請將delphi **和** indy版本添加到您的問題 –