windows xp/2000建立本地本机smtp服务器
安装设置服务端windows xp和2000本身就拥有构件smtp服务器的功能,只是一般还没有安装。选择“控制面板→添加/删除程序→添加/删除windows组件”,弹出 “windows组件向导”对话框,在其中双击“internet信息服务(iis)”项,就会打开详细选择项,选中“smtp service”,按“确定”,插入windows xp安装盘进行安装。
安装好smtp服务器后,选择“控制面板 →性能和维护→管理工具→internet信息服务”打开internet信息服务设置窗口,在窗口左侧点击本地计算机名,展开本地计算机目录,可以看到有两个分支“wed站点”和“默认smtp虚拟服务器”。在“默认smtp虚拟服务器”上点击鼠标右键选择“属性”,打开“默认smtp虚拟服务器属性” 窗口。
“常规”选项卡主要设置ip地址,单击ip地址下拉项选择“127.0.0.1”,表示指向本地计算机ip地址,其他项使用默认即可。如果你是局域网接入,拥有固定ip地址,那么ip地址就应该选择相应的地址。
“访问”选项卡中设置访问权限。单击“身份验证”,选择“匿名访问”,表示任何用户都可以发送,其他两项不用选择;单击“连接控制”中的“连接”和“中段限制”中的“中断”,选中“仅以下列表除外”,表示可以许接入所有用户的访问。点击添加,然后选单台计算机,添加IP地址为 127.0.0.1。然后一路确定返回。(不进行此项设置,可能会出现:SMTP server response: 550 5.7.1 Unable to relay for xxxxx@163.com。。。的错误)
小结:
这种“Unable to relay user@externaldomain.com”的错误通常属于设计意图。也就是说,为了防止Internet上的Unsolicited Commercial E-Mail (UCE),Microsoft的SMTP服务,默认,是不允许一封邮件通过它中继到外面的邮件地址的!
“邮件”选项卡中设置邮件传输条件及限制,“限制邮件大小为”等四个选项可以使用默认值,无须更改;
“将未传递报告的副本发送到”可将发送不成功的邮件返回发件人,并且写明不成功的原因;“死信目录”设置没有发送成功的邮件被存放的位置。
“传输”选项中设置邮件传递时间,这里不用修改,使用默认值;“ldap路由”选项用来指定服务器使用的目录服务器标识和属性,这里也不用启动它。
“安全”选项中设置使用发送服务器的有权用户,默认用户是“administrators”,你可以单击“添加”添加使用用户。
一切设置好后,你就拥护了自己的邮件发送服务器了!下面我们来看看在outlook express和foxmail中如何设置使用自己的smtp来发信。
设置客户端软件
打开outlook express,选择“工具→账号→邮件”,选中账号点“属性”,在“服务器”标签下的“发送邮件(smtp)”中输入“127.0.0.1”,即本机地址,“我的服务器需要身份验证”不选择。
在foxmail中选择需要设置本机发信的账号,然后选择“账号→属性→邮件服务器”,在“发送邮件服务器”中输入“127.0.0.1”,“smtp邮件服务器需要身份验证”也不要选择上。
撰写发送邮件和我们平时操作一样,没有什么区别。写好后点发送,邮件会在瞬间发送完毕。 学习了,谢谢! 是说 ,这样可以在自己的电脑上建网站了吗?
我是菜鸟:loveliness: 回复 3# wenz
答案为否。
SMTP服务器是邮件服务器,而网站使用的是WEB服务器。 谢谢管理员:victory:。
我还想知道,邮件服务器是为谁提供服务的,或是做什么用的? 回复 5# wenz
在本机建一个邮件服务器意味着在本机建一个像网易或QQ那样的邮局。只要在上面注册一个账号,就可以用这个账号发信了。由此可见,邮件服务器是为此服务器上的用户服务的。
需要注意的是,邮件服务器分为SMTP服务器(发信服务器)和POP服务器(收信服务器)。本主题只是说明了SMTP服务器的创建。
页:
[1]