用Jmail+ADODB.Stream来保存已经发送的邮件,发现,可以保存成eml文件,并且可以看到 发件人、收件人、发送日期、主题等信息,就是看不到正文(收件人可以看到完整的正文)用notepad打开看,是有完整的邮件原始信息的。请问是什么问题呢? Set objStream = CreateObject("ADODB.Stream")
With objStream
.Type = 1
.Open
Jmail.Message.SaveToStream objStream
.SaveToFile"d:\test.eml"), 2
.Close
End With
Set objStream = Nothing
With objStream
.Type = 1
.Open
Jmail.Message.SaveToStream objStream
.SaveToFile"d:\test.eml"), 2
.Close
End With
Set objStream = Nothing
解决方案 »
- 如何将数据表中的所有字段显示在LIST上面?
- 简单问题,请教拉!
- vb如何清除火狐浏览器的历史访问记录和COOKIE 以及删除 火狐浏览器
- 为什么这条Insert Into 语句执行提示Insert Into语句错误啊?
- 强烈建议vb板块曾经在csdn上问题得到解决的网友投csdn一票
- 100分﹐怎樣把一張圖片顯示到Excel里﹖
- 关于shockwabeflash控件的问题!!!!!!在线等!!先谢了!!
- vb6新手问如何学习vb并快速入门???
- 帮忙,找这个控件(需要vb6sp5才有)
- 请问在ado建立连接时中间的查询语句应该怎样写?
- VB新手求助关于OLE插入excel的问题
- 大神们,百分急求个urldecode.急死了,试了好多函数都不行,中文字符解码不出来.超感谢!
Set objStream = CreateObject("ADODB.Stream")
Set msg = pop3.Messages.item(j)
for j=1 to pop3.count
With objStream
.Type = 1
.Open
.Position = 0
msg.SaveToStream objStream
.SaveToFile FilePath, 2
.Close
End With
next
Set objStream = CreateObject("ADODB.Stream")
.................... for j=1 to pop3.count
Set msg = pop3.Messages.item(j)
With objStream
.Type = 1
.Open
.Position = 0
msg.SaveToStream objStream
.SaveToFile FilePath, 2
.Close
End With
set msg=nothing
next