邮件服务器搭建?模拟邮箱发邮件
自己搭建邮件服务器有哪些软硬件需求
搭建邮箱服务器首先要选择一款邮件服务器软件,比较常用的邮件服务器软件有:Winmail、Exchange、Mdaemon、Winwebmail、Imail、Coremail、U-Mail、TurboMail、iGENUS、Icewarp、易邮、金笛、MagicMail等。
然后根据邮箱的用户量来决定服务器的配置,用户量大的服务器硬件要求就要高,硬件要求就越高,例如1000用户的企业邮箱的配置:
Dell PowerEdge R710× 2,16G内存,CPU一块,500G SAS硬盘 6块
软件要求:
CentOS 5.3以上版本 Mysql 5.1以上版本。
具体根据企业的不同情况进行配置,这需要多年的邮箱运营经验。
硬件需求:
500用户左右的,一个四核CPU,4G内存,硬盘看给用户分配多少空间了。如果用户数多,硬件配置也相应提升。
以exchange2007为例
处理器 Intel Pentium 800 MHz或更快的32位处理器
支持Intel 64位扩展内存技术的基于x64体系结构的处理器
支持AMD64平台的AMD 64位处理器
内存最小:2GB
推荐:每服务器2GB以及每个邮箱5MB
页面文件大小等于服务器内存容量加10MB
硬盘安装Exchange的处理器
驱动器至少有 1.2 GB可用空间
安装UM语言包,需要增加500MB空间
系统驱动器上至少有 200 MB可用空间
只要挂到互联网上就可以实现邮件互发。
如何搭建自己的邮件服务器
构建个人邮件服务器,首先要理解邮件系统的基本组成,包括MUA(邮件用户代理)、MTA(邮件传输代理)和MDA(邮件分发代理)。MTA是核心,如Postfix、Exchange,负责邮件的接收和传输。MUA如Outlook、Foxmail则提供用户界面,MDA如默认的/var/spool/mail/user,通常集成在MTA中,负责邮件的分发和存储。
在RHEL系统中,rhel5使用sendmail,rhel6则推荐Postfix,还需安装dovecot。配置过程包括设置DNS,添加A和MX记录,以及对Postfix和Dovecot进行安装和配置。Postfix的主配置文件main.cf需要调整,如设置inet_interfaces,然后重启服务。创建邮件账户并测试邮件发送功能。
Dovecot的配置主要在10-mail.conf,邮件位置设置后,需重启服务。同时,别名和群发列表的设置,通过编辑main.cf和aliases文件完成,然后更新别名文件并重启Postfix。
虚拟别名域和群发功能通过postfix的配置实现,通过虚拟别名表实现邮件重定向。webmail界面如Squirrelmail,需安装相关软件并配置,如设置SMTP服务器地址、IMAP端口等。
为了保护邮件系统,设备SMTP用户认证是关键,通常使用Cyrus SASL进行密码验证。设置SMTP认证后,需测试其功能。邮件过滤可以通过主机名/IP、发件人和收件人地址进行控制,通过smtpd_client_restrictions、smtpd_sender_restrictions和smtpd_recipient_restrictions进行配置。
怎样自己搭建一个邮件服务器
Foxmail Server(以下简称FMS)可以搭建出功能强大的邮件服务器。本文以FMS For Windows 2.0为例,从其设置、管理、收发邮件等几方面入手为大家简单介绍该软件的使用方法及注意事项。★安装和设置邮件服务器
FMS2.0要求操作系统Windows NT4.0(Service Pack4以上)和IIS5.0及以上版本的支持才能实现全部功能,并且还应以Administrator身份登录计算机。我们的讨论则是基于Windows Server 2000+IIS5.0的试验环境。FMS的安装过程比较简单,这里不再赘述,我们重点谈谈它的设置过程。
一、设置域名和管理员口令
程序安装完毕后,自动进入设置向导。单击“下一步”按钮,即可进入“应用程序设置”窗口。在这里我们可以设置用户信箱的域名(即用户E-mail地址中@字符的后缀部分)和管理员口令。您可以向域名管理机构申请合法的域名。但是如果通信范围仅限于局域网内部,也可以通过内部的DNS服务器建立一个邮件服务器专用的域名。为叙述方便,我们使用了本机的机器名作为域名(在命令行窗口中键入“hostname”命令就能得到本机的机器名),本例中的机器名为CHHUIAN。然后设置系统管理员口令和邮箱密码以及域管理员口令和邮箱密码,以后在管理系统和域时会用到两个管理员口令(图1)。
二、设置网络参数
域名和管理员口令设置完成后,单击“下一步”按钮进入“网络设置”窗口。在这里可以设定DNS地址、SMTP端口、POP3端口等信息。DNS地址栏中应该填入当地电信部门或您所在的ISP提供的DNS地址,当然如果您只是在局域网内部通信且使用机器名作为域名,则只需填入服务器IP地址即可。本例中的DNS地址为本机IP地址“10.115.223.10”。SMTP端口和POP3端口应该采用默认参数,不过在这里可能会遇到SMTP端口或POP3端口被占用的问题。我们应按照提示停止某些程序对该端口的占用,并且保证以后在运行FMS时这些应用程序始终被关闭。该窗口最下边有一个关于Esmtp的可选项,这是一种身份认证功能,与客户端的“SMTP服务器需要身份认证”配合使用,可以杜绝垃圾邮件的侵袭(图2)。
小提示:一般情况下很容易出现SMTP端口被占用的情况,其原因是�袅薎IS自带的SMTP服务。这时只需在IIS属性对话框中将SMTP服务停止即可解决