Indy9是否有任何方法可以获得特定的原始电子邮件标题(例如“主题”或“来自”),其中仍包含传输编码(即:在旧版本的Delphi中,DecodeHeader没有被错误的Unicode修改过支持),还是我必须手动解析整个电子邮件标题以提取此信息?
答案 0 :(得分:1)
您正在寻找TIdMessage.RawHeaders
属性,例如:
Subject := IdMessage1.RawHeaders.Values['Subject'];
答案 1 :(得分:0)
我已经解决了这个问题,在调用IdMessage1.Headers.Values['Subject']
之前调用IdMessage1.ProcessHeaders
会得到与之后不同的结果。