现在好像有很多不错的组件,支持SMTP的,你可以去SEARCH一下
解决方案 »
- jquery ajax有时候得不到数据
- 求教datatable.merge进行表合并时主键列为DateTime类型引发的错误
- 关于设置MasterPage中用户控件属性的问题 !急!
- 数据库操作框架
- 问一个菜菜问题哈
- asp.net2.0 中的验证控件的功能各是什么?
- 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成
- web连接远程服务器的问题???解决了另送200分或者更多!!!
- 虚拟网站支持ASP.NET,那该如何编辑网页文件呢?
- 请问MSN网络硬盘的容量是多少?
- 关于在内部网用System.Web.Mail发邮件的疑问?
- 怎样解决多个用户同时访问数据库的问题?
而且你的网络防火墙必须要开放了25端口
或者你直接用 adsl 拨号上网,
反正你得在公网上。然后再试。
因为是用你自己的smtp发送,有的邮件服务器会拒收的,这样就很有可能发不出去。你可以查看你的\Inetpub\mailroot\Queue文件夹看看里面有没有邮件,如有则表示还没有发出去,iis smtp会一直尝试着去发,直到达到smtp中的超时限,如果没有发出去的话,信件会留在Badmail文件夹中。Queue中没有文件就意味着你的邮件已经发送出去了,只是还没有收到或被某些邮件服务器拒收了!