1,如何取出接收邮件的日期,他默认的是字符型格式的,如何转换成日期型,如‘yyyy-mm-dd mmdd?
2,如果邮件内容是HTML格式他会以附件的形式接收的,但是如果发送邮件附件中存在HTML文件,如何区分他是附件HTML还是邮件内容html? (我想把邮件内容是HTML格式另存为其他名字的附件) 谢谢!
2,如果邮件内容是HTML格式他会以附件的形式接收的,但是如果发送邮件附件中存在HTML文件,如何区分他是附件HTML还是邮件内容html? (我想把邮件内容是HTML格式另存为其他名字的附件) 谢谢!
解决方案 »
- delphi2007中调用数据库,但不想用Access,怎么办?
- query添加字段
- DELPHI7.0调用VC++6.0的DLL遇到兼容性问题
- 如何把vb的OCX转化为Delphi的VCL控件 ?超难。。
- 关于用游戏操纵秆处理图片的问题(用Delphi)
- 那里有根据IP获得IP所在地址的示例程序
- 简单问题,在线
- 晕!!!!!!!!!晕!!!!!!!!!晕!!!!!!!!!晕!!!!!!!!!晕!!!!!!!!!晕!!!!!!!!!晕!!!
- 怎样将数据库中存放着的JPG图像画到StringGrid中的指定的单格?
- IT 是什么意思? 答得对的得30
- 大虾们,救揪小弟呀!,关于数据库大字段问题
- sakmail接收邮件日期如何转换成日期型?
FMsgIndexList: TStringList;
FThreadSakMsgList: TSakMsgList;......var
msg: TSakMsg;...... for i := 0 to self.FMsgIndexList.Count - 1 do
begin
msg := TSakMsg.Create(nil);//必须每次创建一个新的实例
msg.HTMLAsAttachment := true;//如果是html格式,则作为附件保存
self.FThreadSakPOP.RetrieveMessage(strtoint(self.FMsgIndexList.Strings[i]),msg);
self.FThreadSakMsgList.Add(msg);
end;当内容为html格式时,其实还会有对应的text格式的内容,和html格式的内容相同,如果需要可以这样:var
Content : string;
... ...Content := msg.Text.Text;//Content变量里是指邮件的内容