比较棘手的问题。关于合约到期之前1个月发邮件提醒的功能。

anicesunday 2012-04-19 11:39:11
兄弟姐妹们,谁做过合约管理的系统,我现在需要合约到期(一个月,三个月,半年)之前,系统会发邮件提醒的功能。
...全文
144 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT-Style 2012-04-23
  • 打赏
  • 举报
回复
也可以像8楼说的那样在数据库中做一个Job,定期检测是否存在到期用户,存在则发送在数据库中发送邮件,但在数据库中发送邮件,有一些限制,如附件等等.数据库发送邮件参考:

http://www.sqlstudy.com/sql_article.php?id=2008072403
mingl11 2012-04-23
  • 打赏
  • 举报
回复
补充下楼上的,发送邮件的方法可以用vs写个方法,编译成dll,sql 2005及以上版本就可以导入dll,写方法调用dll里的发送email方法即可。
[Quote=引用 8 楼 的回复:]
在数据库中添加个JOB,每天半夜检测,发送邮件
[/Quote]
IT-Style 2012-04-23
  • 打赏
  • 举报
回复
第一种可以做一个Windows服务,检测合同是否一个月到期,如果到期则发送一个邮件,并在数据库中标识一个月到期邮件已发送.
第二种可以在经常访问的页面中做一个多线程程序,检测需要发送邮件的客户,然后发送邮件.

其实第二种就是将第一种的功能移到Web系统经常访问的页面中来了.
骑猪看海 2012-04-23
  • 打赏
  • 举报
回复
在数据库中添加个JOB,每天半夜检测,发送邮件
lgk2012 2012-04-23
  • 打赏
  • 举报
回复
软件中写个自动测试的方法,满足条件即执行发送邮件的方法
  • 打赏
  • 举报
回复
判断下 合约到期时间 - 现在时间= 半年 。三个月。一个月时执行函数
happytonice 2012-04-20
  • 打赏
  • 举报
回复
一种办法是做个软件定时检测发送;
一种办法是在某个页面中,比如主页,登陆页,做检测,这样的页面人们常用,能保证邮件发送。
georgelgp 2012-04-20
  • 打赏
  • 举报
回复
这个可以参考定时发送邮件
anicesunday 2012-04-20
  • 打赏
  • 举报
回复
有没有做过的,给个实例。

等高手出现!
qq9799645 2012-04-19
  • 打赏
  • 举报
回复
你写一个发邮件的函数,如果发邮件函数:GETOEmail()
if(合约时间和现在的时间想计算〈30)
{
GETOEmaiL
}
lw_881020 2012-04-19
  • 打赏
  • 举报
回复
这个必须手动操作,在表中加一个字段表示状态(是否已经发邮件)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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