Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网络应用 ->邮件服务器 ->正文

WinWebMail中短消息组件的使用

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-31 点击: [收藏] [投稿]

当启用了WinWebMail中的短消息数据存储功能之后,您将可以使用WinWebMail系统提供的标准组件接口,在其他的各种开发工具中(如:VB、VC、ASP、Delphi、C++ Builder)对邮件系统的邮件简要信息进行提取和管理操作。

版本要求:3.5.0.1版或更高版本

下载 Example.zip (2K)

<%@LANGUAGE = VBSCRIPT%>



<%
Dim esm

' 创建EMSMS对象
Set esm = Server.CreateObject("EMSMS.sms")

' 导入指定SMS文件夹中的所有数据
esm.Load ("C:\WinWebMail\sms\")


Response.Write "当前数据总数: " %26amp; esm.Count %26amp; "

"


if esm.Count > 0 then

' 取最后一条数据的信息
esm.Get esm.Count - 1

Response.Write "取最后一条数据的信息:
"

Response.Write "发件人名: " %26amp; esm.FromName %26amp; "
"
Response.Write "发件人地址: " %26amp; esm.FromMail %26amp; "
"
Response.Write "收件人帐号: " %26amp; esm.To %26amp; "
"
Response.Write "邮件重要度: " %26amp; esm.Priority %26amp; "
"
Response.Write "收件时间: " %26amp; esm.ReceiveTime %26amp; "
"
Response.Write "发件时间: " %26amp; esm.SendTime %26amp; "
"
Response.Write "邮件大小: " %26amp; esm.Size %26amp; "
"
Response.Write "邮件主题: " %26amp; esm.Subject %26amp; "
"

end if


Dim i
i = 0


' 删除所有发件人地址为: admin@system.mail 的数据
Do While i < esm.Count
esm.Get i

If esm.FromMail = "admin@system.mail" Then
esm.RemoveIt i
i = i - 1
End If

i = i + 1
Loop


Set esm = Nothing
%>


,


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:WinWebMail邮件防病毒设置详解   下一篇:WebEasyMail升级到WinWebMail操作步骤

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号