服务器端自动发送邮件

xyhs2008 2008-03-31 04:02:25
想根据注册会员的时间来定时发送邮件,我的思路是这样的
(1)隔一段时间扫描一次数据库,保存在临时表里面,然后在根据表里面内容发送邮件,如果该会员填写了信息,那么下入的时候清除临时表里面的邮件地址
(2)每次检测的时候扫描数据库,再建立邮件地址记录集,根据记录集里面的地址发送

上述两个方法孰优孰劣,还请指点?

定时发送邮件的方法
在网上找了很久,得出两个方法,
1 做个系统服务,2 计划服务
但我空间是租用的,这两个方法操作起来难度比较大,请教高人指点有无更好的方法!

程序环境
ASP+MSSQL

...全文
195 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lewking 2009-07-12
  • 打赏
  • 举报
回复
可惜我连怎么具体发送还没有搞懂呢,,,
xyhs2008 2008-04-09
  • 打赏
  • 举报
回复
7楼和8楼的想法和我的想法一致,也就是准备首页加个语句判断,是否大于特定的时间,如果是,那么就执行检查页面,至于7楼说的VBS还请详解.

8楼说的发送邮件出问题,还请详解具体原因!

6楼的方法可行,缺点是必须在客户端有一个页面不断的定时刷行,这也就造成了条件限制.

谢谢各位!

Kangkang1314 2008-04-02
  • 打赏
  • 举报
回复
支持1
fengruilk 2008-04-02
  • 打赏
  • 举报
回复
到了,web模式上除非页面有动静,不然,页面都是死的.就像上边的说法,做个页面,然后包含到其他页面,做到只要有访问,就可以实现了,我曾经就做过一个,但没做发送邮件的,发送邮件还是最好弄成手动的,也许会出问题的.
yongfa365 2008-04-02
  • 打赏
  • 举报
回复
专门做一个页面,就是执行你想要的操作的,然后加到每一页里,只要网页被打开就执行他,或做一个采集程序vbs, 过一段时间采集一下这页,这样是为了能保证这页能随时被访问然后执行相关操作
xyhs2008 2008-04-01
  • 打赏
  • 举报
回复
照这么说,必须手工的去处理发送了,每次系统登陆的时候,系统根据表里面的时间判断,一个月扫描一次,只要登陆就提醒

谢谢各位
fishidea 2008-04-01
  • 打赏
  • 举报
回复
支持(1),不过,如果是租用的空间,你的实施不可能,租用的空间应该是不支持1 做个系统服务,2 计划服务 的....
千念陌 2008-04-01
  • 打赏
  • 举报
回复
我遇到过类似的需求和环境
我后来用了一个变通的方法

数据库和网站程序放在租用的空间上

我在公司内部的服务器上访问网站的一个文件,这个文件里的程序就是 每多长时间执行一次查询统计和发送通知的过程.
这个页面是一直不关闭的...
yanniu008 2008-03-31
  • 打赏
  • 举报
回复
是租用的话 你从网上找的方法就都没有用了
还是比较的困难的
我找过的但是都没有解决的办法
xyhs2008 2008-03-31
  • 打赏
  • 举报
回复
个人感觉1的效率高点,可是发送呢?
underone 2008-03-31
  • 打赏
  • 举报
回复
我支持1。。。
我觉得1的效率高点吧

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧