配置Win2003自带mail服务器

   一、安装POP3和SMTP服务组件

  Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加。

  1.安装POP3服务组件

  以系统管理员身份登录Windows Server 2003 系统。依次进入“控制面板→添加或删除程序→添加/删除Windows组件”,在弹出的“Windows组件向导”对话框中选中“电子邮件服务”选项,点击“详细信息”按钮,可以看到该选项包括两部分内容:POP3服务和POP3服务Web管理。为方便用户远程Web方式管理邮件服务器,建议选中“POP 3服务Web管理”。

  2.安装SMTP服务组件

  选中“应用程序服务器”选项,点击“详细信息”按钮,接着在“Internet信息服务(IIS)”选项中查看详细信息,选中“SMTP Service”选项,最后点击“确定”按钮。此外,如果用户需要对邮件服务器进行远程Web管理,一定要选中“万维网服务”中的“远程管理(HTML)”组件。完成以上设置后,点击“下一步”按钮,系统就开始安装配置POP3和SMTP服务了。

  二、配置POP3服务器

  1.创建邮件域

  点击“开始→管理工具→POP3服务”,弹出POP3服务控制台窗口。选中左栏中的POP3服务后,点击右栏中的“新域”,弹出“添加域”对话框,接着在“域名”栏中输入邮件服务器的域名,也就是邮件地址“@”后面的部分,如“MAIL.COM”,最 后点击“确定”按钮。

  2.创建用户邮箱

  选中刚才新建的“MAIL.COM”域,在右栏中点击“添加邮箱”,弹出添加邮箱对话框,在“邮箱名”栏中输入邮件用户名,然后设置用户密码,最后点击“确定”按钮,完成邮箱的创建,本例中创建的mailbox是jerry@mail.com

  三、配置SMTP服务器

  完成POP3服务器的配置后,就可开始配置SMTP服务器了。点击“开始→程序→管理工具→Internet信息服务(IIS)管理器”,在“IIS管理器”窗口中右键点击“默认SMTP虚拟服务器”选项,在弹出的菜单中选中“属性”,进入“默认SM TP虚拟服务器”窗口,切换到“常规”标签页,在“IP地址”下拉列表框中选中邮件服务器的IP地址即可。点击“确定”按钮,这样一个简单的邮件服务器就架设完成了。

  完成以上设置后,用户就可以使用邮件客户端软件连接邮件服务器进行邮件收发工作,只要在pop3和smtp处输入邮件服务器的ip地址即可。

  注意到这步为止,基本的mail功能已经实现了,可以正常的收发mail.

  大家注意到这个时候smtp access里面设置的是匿名访问,此时任何一个人都可以利用此Mail服务器发邮件。


  四、客户端测试

  我用的是becky,smtp和pop设置如下,ID我填的是jerry@mail.com,是因为我在pop3服务建立account的时候,有一个提示框提示,截图如下:


  测试mail正常收发,我是给自己也就是jerry@mail.com发邮件,然后看效果如何,大家注意这时候我无论在SMTP验证那里瞎填什么都能收发邮件正常,因为在服务器端Access里面设置的是匿名访问(呵呵)


  五、SMTP服务器的安全设置以及客户端的配置

  一,去掉匿名访问,选择Basic authentication

  二,客户端软件smtp验证的时候随便填上一个用户名和密码,会发现有错误提示:


  六、正确的客户端smtp ID设置

  不知道是为什么原因,只有在SMTP验证处输入建立的账户名,而且不能带@mail.com才能通过Mail服务器的认证,这个是我也很迷惑的地方,希望有此经验的人能指点一下,谢谢。


  我去掉了匿名访问,然后用我自己做的Mail服务器给公司的mail发了一封,呵呵,很正常的发,不过公司的mai不能l给我发,我不知道是不是因为dns的反向解析问题(no thankyou rejected,account unavailable),但是我在同一个机器上同时建立两个域,相互之间发信都很正常。

时间: 2024-10-30 20:48:53

配置Win2003自带mail服务器的相关文章

《精通Nginx》一1.3 配置Web或者mail服务器

1.3 配置Web或者mail服务器 Nginx是一个独一无二的高性能Web服务器,它也被设计成为一个邮件代理服务器.根据你构建Nginx的目标,可将其配置成一个Web加速器.Web服务器.邮件代理,或者是集所有为一体.你可以将任何服务安装在一个二进制文件中,这样做的好处是可以通过配置文件来设置Nginx服务器的角色,或者根据需要在高性能的环境中安装一个瘦身的二进制Nginx文件. 1.3.1 邮件代理的配置选项 表1-3是邮件模块独有的配置选项. 对于典型的mail代理,我推荐将Nginx配置

《精通Nginx》——1.3 配置Web或者mail服务器

1.3 配置Web或者mail服务器 Nginx是一个独一无二的高性能Web服务器,它也被设计成为一个邮件代理服务器.根据你构建Nginx的目标,可将其配置成一个Web加速器.Web服务器.邮件代理,或者是集所有为一体.你可以将任何服务安装在一个二进制文件中,这样做的好处是可以通过配置文件来设置Nginx服务器的角色,或者根据需要在高性能的环境中安装一个瘦身的二进制Nginx文件. 1.3.1 邮件代理的配置选项 表1-3是邮件模块独有的配置选项. 对于典型的mail代理,我推荐将Nginx配置

Sendmail在Linux下架设Mail服务器详解

sendmail是最重要的邮件传输代理程序.理解电子邮件的工作模式是非常重要的.一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理. 用户代理用来接受用户的指令,将用户的信件传送至信件传输代理,如:outlook express.foxmail等.而投递代理则从信件传输代理取得信件传送至最终用户的邮箱,如:procmail. 当用户试图发送一封电子邮件的时候,他并不能直接将信件发送到对方的机器上,用户代理必须试图去寻找一个信件传输代理,把邮件提交给它.信件传输代理得到了邮件后,首先

在Win2003下建DHCP服务器(1)

服务器 DHCP是用于动态分配IP地址的服务,当一个局域网中计算机比较多的时候,我们需要为每个客户端手动设置IP地址,子网掩码,DNS及网关等地址,操作起来非常麻烦.有了DHCP我们可以由一台专门的DHCP服务器为客户机分配上述的网络参数信息,这样在管理方面便得更加轻松,即使以后网关或DNS等信息发生变化时也仅仅修改服务器的参数即可,而不用每台计算机都进行修改了. Win2003下建立DHCP服务器的方法和2000略有不同,界面更加人性化,今天就为大家介绍如何在Windows 2003下建立DH

Mail 服务器的其它一些功能

一个配置好的MAIL服务器除基本功能外应该具有的其它功能: * 反垃圾邮件能力.检查连接或内容,阻挡某些认为是不良的连接以及信件. * 反病毒能力.阻挡带有病毒的附件 * DELIVERY WARNING.当一个邮件在一定时间内还没有发走(比如5小时),先给发件人警告,而不是等到最后的FAILURE REPORT,几天后才知道信没有送达. * 立即得到失败的报告.可以实验:比如一个信发给两个用户user1@aaabc.com;user_none@yahoo.com.cn 看是否可以立即获得FAI

myeclipse8 5-myeclipse8.5自带的服务器为什么不见了?

问题描述 myeclipse8.5自带的服务器为什么不见了? myeclipse8.5自带的服务器为什么不见了?配置的时候找不见!

Netbeans自带的服务器目录安装在哪里?

问题描述 遇到了JSP标准标记库不能用,搜索了一下,说是:1.把jstl.jar,standart.jar拷到tomcat的common/lib下.2.在web.xml中加上<taglib><taglib-uri>http://java.sun.com/jstl/core</taglib-uri><taglib-location>/WEB-INF/c.tld</taglib-location></taglib>我用的是Netbeans

如何配置Win 2003的DNS服务器

本文介绍了如何配置"域名系统"(DNS) 服务器,使其承载可从外部访问(即从Internet 访问)的 Web 站点. 如何获取IP地址 若要承载可从外部访问的Web站点,必须从您的 Internet 服务提供商 (ISP) 那里获取一个公用 IP 地址.并将此IP地址指定到DNS服务器所连接防火墙或路由器的外部接口 如何注册域名 通过 Internet 域名注册管理机构(这样的管理机构被称为注册机构)为您的组织注册一个父级或二级 DNS 域名. 各注册机构的注册过程可能会有所不同,但

同一javaweb项目在同样配置的两台Linux服务器上,一台能正常访问,另一台就报错!

问题描述 同一javaweb项目在同样配置的两台Linux服务器上,一台能正常访问,另一台就报错! java.lang.reflect.InvocationTargetException sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.Delega