当前位置:编程学习 > VB >>

请问VB如何实现定时发送指定目录邮件这样的功能?

局域网用户将邮件写好后以eml文件格式存放在管理员电脑中的指定共享目录下,例如存放在d:\待发邮件\20100526\,这些eml文件里已经包含了象收件人、主题、内容、附件等信息,可以用outlook express直接打开。

原来这些待发邮件发出去都是依靠管理员定期将新邮件文件拖到outlook express的“发件箱”里面,然后统一发送,现在邮件越来越越多,而且管理员也不能一天8小时全都守在电脑边随时注意有没有要发的新邮件。所以想请教一下,能不能用VB设计一个程序,实现下面这些功能的组合:

1.每天早上开机后自动在“d:\待发邮件\”下按年月日创建一个新的目录并设定其为完全共享;

2.监视这个目录中的文件,并定时(例如每5分钟)比较5分钟前的文件与现有文件是否有变化;

3.如果有变化,则将发生了变化的文件(指新增加出来的和时间发生了变化的)拖到outlook express的“发件箱”。

谢谢! --------------------编程问答-------------------- 把所要发送的内容调用WinRAR打包,然后使用JMail进行发送,很好实现的。 --------------------编程问答-------------------- 谢谢mokon,可能我没有说清楚,这些邮件是发给不同接收人的,所以只能一个个地发。

另外,我的outlook express是一开机就自动运行的 --------------------编程问答--------------------
引用 2 楼 muwahaha 的回复:
谢谢mokon,可能我没有说清楚,这些邮件是发给不同接收人的,所以只能一个个地发。

另外,我的outlook express是一开机就自动运行的


如果做个这东西,自己练练手的话,那就慢点搞吧!

如果是一个企业级的系统,需要借助别人的产品呀!我们实现了这样的一个系统,采用的是FMQ一个中间件 --------------------编程问答-------------------- 同时这个中间件发送的文件可以达到2G,消息可以达到4G。公安部就是一个很典型用户 --------------------编程问答-------------------- 坟


--------------------编程问答-------------------- 可以直接用VB发送邮件! --------------------编程问答--------------------
引用 5 楼 getemail 的回复:



顶多是个“小坟” --------------------编程问答-------------------- FMQ中间件是什么东西啊?
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,