相信大家都使用过博客园的评论功能,当有新评论时,服务器会发送邮件给参加了对应评论的用户发送提醒邮件,问题出来了,当评论量比较大的时候,相应邮件的发送量也会比较大,有种最简单的方案,就是定时取邮件进行发送,但是这是有数据量限制的,
例如:每隔十秒发一封邮件的话,一天最多只可以发送 24*60*60/10=8640封邮件,稍大点的发送量都要远远大于8640,估计应该不是这种解决方案。
那么在大型网站应用中如果需要发送大量的邮件的话,有没有比较好的解决方案?请教各位大侠,谢谢!

解决方案 »

  1.   

    PS:最简单的方案例如使用WINDOWS服务来完成,或者在GLOBAL.ASAX里使用TIMER定时器来完成
      

  2.   

    PS:最简单的方案例如使用WINDOWS服务来完成,或者在GLOBAL.ASAX里使用TIMER定时器来完成
      

  3.   

    使用专门的Exchange 服务来发送邮件
      

  4.   

    邮件里面有 cc,可以一次性发送到大量的用户
    还有不要利用jmail 或 .net 邮件组组件
    直接用socket多线程,连邮件服务器250 断口 ,像你说的那种情况一般不会有附件,只是一些文本,那用的了10秒钟一封,基本可以达到一秒几封,可以作下测试。
      

  5.   


    邮件的CC指的是批量发送?.NET自带的功能?谢谢!另外邮件不确定,很多都是会有附件的,所以还要考虑到网络传输等问题