关于收发邮件的问题.(200分)

  • 主题发起人 主题发起人 freeia
  • 开始时间 开始时间
F

freeia

Unregistered / Unconfirmed
GUEST, unregistred user!
例如, Foxmail从服务器把邮件下载到本地机器上.
1.那么它怎么标识这些邮件呢?邮件的主题可能相同啊.用时间戳?
2.对应的附件怎么下载怎么和邮件对应起来呢?
3.它是用什么方式来处理邮件与附件的存储问题呢?(直接不能看到邮件和附件)

谢谢!
 
对不起,漏了几个问题,分不多,只有这么无赖,多问几个问题了:)
我用NMPOP3控件来收取邮件,但发现问题
4. 读取的邮件 NMPOP3->MailMessage->From 怎么是"=?GB2312?Q?=BA=FA=CE=C4=C3=F7?=" <freeia@163.com>?
NMPOP3->MailMessage->Body 是这种形式:
huwenming=A3=AC=C4=FA=BA=C3=A3=A1

=09

=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=D6=C2
=C0=F1=A3=A1
=09=09=09=09

=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=BA=FA=CE=C4=C3=F7
=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1freeia@163.com
=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A12003-08-13

是不是要解码才能显示正常?如何处理?


 
1、利用服务器端是msgID标示的。
2、附件和邮件是在同一个文件中的,例如你可以导出一个带附件的邮件看它的格式。
3、foxmail的存储格式是张小龙自己定义的。
=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=BA=FA=CE=C4=C3=F7
这些是邮件的编码,可以用indy的解码控件解决,具体检索一下,找个例子吧。
 
那么我怎么把收到的邮件连同附件存为一个文件呢?
 
你怎么还不明白那,一个邮件消息内的附件是被编码存放在同一个消息中了
你可以看看foxmail或outlook导出的邮件,然后有记事本打开就清楚了
 
哪怎么用控件NMPOP3实现把服务器中的邮箱中的邮件下载到本地以eml格式存放啊?
[?]
 
检索一下mail2000,这个控件可以完成这个任务。
而且有例子程序。自己找找吧
 
接受答案了.
 
后退
顶部