大话人生

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  299 随笔 :: 0 文章 :: 73 评论 :: 0 Trackbacks

Windows 2000/XP用户

  安装设置服务端

  Windows XP和2000本身就拥有构件SMTP服务器的功能,只是一般还没有安装。选择“控制面板→添加/删除程序→添加/删除Windows组件”,弹出“Windows组件向导”对话框,在其中双击“Internet信息服务(IIS)”项,就会打开详细选择项,选中“SMTP Service”,按“确定”,插入Windows XP安装盘进行安装(如图1)。

  

  安装好SMTP服务器后,选择“控制面板→性能和维护→管理工具→Internet信息服务”打开Internet信息服务设置窗口,在窗口左侧点击本地计算机名,展开本地计算机目录,可以看到有两个分支“Wed站点”和“默认SMTP虚拟服务器”。在“默认SMTP虚拟服务器”上点击鼠标右键选择“属性”,打开“默认SMTP虚拟服务器属性”窗口。

  “常规”选项卡主要设置IP地址,单击IP地址下拉项选择“127.0.0.1”(或者是本机IP:172.16.5.87),表示指向本地计算机IP地址,其他项使用默认即可。如果你是局域网接入,拥有固定IP地址,那么IP地址就应该选择相应的地址(如图2)。

  

  “访问”选项卡中设置访问权限。单击“身份验证”,选择“匿名访问”,表示任何用户都可以发送,其他两项不用选择;单击“连接控制”中的“连接”和“中段限制”中的“中断”,选中“仅以下列表除外”,表示可以许接入所有用户的访问。

  “邮件”选项卡中设置邮件传输条件及限制,“限制邮件大小为”等四个选项可以使用默认值,无须更改;

  “将未传递报告的副本发送到”可将发送不成功的邮件返回发件人,并且写明不成功的原因;“死信目录”设置没有发送成功的邮件被存放的位置。

  “传输”选项中设置邮件传递时间,这里不用修改,使用默认值;“LDAP路由”选项用来指定服务器使用的目录服务器标识和属性,这里也不用启动它。

  “安全”选项中设置使用发送服务器的有权用户,默认用户是“Administrators”,你可以单击“添加”添加使用用户。

  一切设置好后,你就拥护了自己的邮件发送服务器了!下面我们来看看在Outlook Express和Foxmail中如何设置使用自己的SMTP来发信。

在.net中的web.config文件需要配置成如下代码:
 <system.net>
  <mailSettings>
   <smtp from="juwan.yang@clochase.com" deliveryMethod="Network">
    <network host="172.16.5.87" port="25" defaultCredentials="false" /> 
   </smtp>
  </mailSettings>
 </system.net>
此处的host主机IP需要跟SMTP服务器中的IP配置相一致,才能发送出邮件
  

posted on 2008-04-09 16:10 大话人生 阅读(3686) 评论(4)  编辑 收藏 引用 所属分类: 配置管理

评论

# re: IIS配置SMTP服务器,ASP.net发送邮件 2008-04-16 09:58 dupeng0811@163.com
请问在ASP.NET中应该如何调用才能在程序中发送邮件呢?发封邮件吧,大侠。谢谢你了哟~~  回复  更多评论
  

# re: IIS配置SMTP服务器,ASP.net发送邮件 2008-04-16 09:59 dupeng0811@163.com
我的邮箱是dupeng0811@163.com  回复  更多评论
  

# re: IIS配置SMTP服务器,ASP.net发送邮件 2008-04-16 10:03 dupeng0811@163.com
大哥,急用哦。谢谢啦。  回复  更多评论
  

# re: IIS配置SMTP服务器,ASP.net发送邮件 2010-06-23 13:36 qu ni ma de
qu ni ma de 可能别抄袭  回复  更多评论
  

只有注册用户登录后才能发表评论。