凑巧的是,我刚刚在Ex-Ex上碰到有人问类似问题。
我的回答还被"接受"了,干脆就贴在这里吧!
虽然并非完全针对这个问题,但只要能够自己编写
一个小小的邮件管理程序,自动播放AVI之类的应该
不成问题吧!
>>
I think it's a complex task, although may not
be so difficult. You need to build database
yourself to store most of the information of
the mails. You know Outlook and Netscape mail
all have their own non-standard databases
for storage. However, you can use normal databases,
such as paradox.
Here is an outline:
1. a mail message table, saveing all informations
a that can describe a mail, you can refer to the
TMailMessage structure in Delphi: MessageID, head, from,body,etc...
2. an Attachment table, with an ID field to refer
to the mail message table,(hopefully you can use
the MessageID in previous table). then
an attachment
field, which should be a BLOB field, so that you can
save the attachment using methods such as LoadFromStream,
for whatever kind of file.
The relationship of the two tables is 1-n, since there
can be multiple attachments per mail.
诸位见笑了