网站有若干已注册会员,要求对这些会员各发一封邮件,邮件内容是会员对应的注册信息。请问应怎么做?如数据库为三列,USER为用户名,PWD为密码,EMAIL为邮箱地址,代码应怎么写。
若有完整的代码发我邮箱那更是感谢……
先谢谢了。 我有想到的是用循环来发送,但一下子循环那么多条数据会不会有问题,网页时间长了好像也会出现问题,再有用smtp调用163,126之类的邮箱来发的话在一定时间内只允许发十条左右就会被封掉。我有自己建了一个邮件服务器,可以收邮件,发送日志里显示发送成功,就是接收的邮箱里收不到,悲剧……请大家帮我想想办法,谢谢了。

解决方案 »

  1.   

    不会有问题, 可利用多线程来发送。
    每个线程设置一下延迟0.5秒发送。把程序丢服务器上自动发送即可。收不到邮件的问题,请到垃圾邮件想中查找一下看看是否存在,不然的话就是pop3的设置问题,请查阅服务器设置 pop3 相关资料
    技术资源第一网
    www.norkoo.com
    bbs.norkoo.com
      

  2.   

     .net类库中发送电子邮件的方法总结
    发送电子邮件是许多需要用户注册的网站的通用功能,通过正则表达式我们可以过滤掉不符合电子邮件格式的输入,但是仍没有办法确保用户填写的电子邮件地址一定是他本人真实有效的电子邮件地址,通常验证电子邮件真实有效的办法是:当用户填写的注册资料经过网站初步格式验证之后,用户并不能利用此帐号登录,系统会向用户注册时填写的电子邮件地址发送一封电子邮件,邮件中给出一个链接,只有当用户点击了这个链接之后才能登录到网站,如果用户填写的电子邮件地址不是真实有效的或者不是他本人的,就不会收到这封电子邮件,这样仍然不能登录,这一步一般称之为电子邮件激活。在.net类库中有两种发送电子邮件的方式,一种是在.net2.0以下版本中的做法,一种是.net2.0以上版本的做法。下面分别介绍这两种办法。