Linux系统邮件服务器的搭建过程解析
2009-05-13 01:37:47来源:未知 阅读 ()
[root@mail/root]#rpm–qa|grepsendmail
sendmail-8.11.0-8
2.卸载sendmail:
[root@mail/root]#rpm-esendmail–nodeps
3.用以下命令杀死运行中的sendmail进程:
[root@mail/root]#killallsendmail
如果系统提示:
sendmail:noprocesskilled
则说明当前系统中没有sendmail进程。
4.安装postfix:
[root@mail/root]#rpm-ivhpostfix-20010228release-2.i386.rpm
若已经安装,则此步可以省略。(注:安装时最好用rpm包,会自动创建postfix用户和postfix组)
5.安装imap
rpm–ivh/mnt/cdrom/RedHat/RPMS/imap-4.7c2-12.rpm
imap使pop3有效,即打开110端口。(注:安装时最好用rpm包)
若已经安装,则此步可以省略。
6.检查系统中是否安装了cyrus-sasl
执行以下命令查看系统中是否安装了cyrus-sasl:
rpm–qa|grepcyurs
如果您看到以下提示,则说明已经安装了cyrus-sasl
[root@testbye2000]#rpm-qa|grepsasl
cyrus-sasl-devel-1.5.24-17
cyrus-sasl-1.5.24-17
否则,请用rpm–ivh命令先安装所需sasl-cyrus包。
7.修改postfix用户
同时应该让该用户不能登录到系统,也即不为该用户指定可执行的登录外壳程序和可用
的用户宿主目录。
编辑/etc/passwd文件中的相关条目如下所示:
postfix:x:89:89::/no/where:/no/shell[编辑后,只修改蓝色部分就可以了]
即:修改用户的Homedirectory和Shell参照/etc/passwd文件
8.编辑postfix的主要配置文件/etc/postfix/main.cf,根据需求只需修改以下几个参数:
1)mydomain
指明你的域名,在这里我们指定:
mydomain=xx.com
2)myorigin
myorigin参数指明发件人所在的域名。如果你的用户的邮件地址为
myorigin=$mydomain
3)inet_interfaces
inet_interfaces=all监听所有端口
4)mydestination
mydestination参数指定postfix接收邮件时收件人的域名,换句话说,也就是你的postfix
系统要接收什么样的邮件。通常与myorigin一样:
mydestination=$mydomain
5)mynetworks_style
设置网络类型,我们指定:
mynetworks_style=subnet
6)ynetworks
定义可以使用的此smtp服务器发信的客户ip地址,因为公司的ip范围已知,所以我们
指定:
mynetworks=192.168.1.0/24
注:此项可根据情况而定,主要是指定ip范围,假如公司的ip划分是按照网段来的,例如:10.10.1.0~10.10.1.9,10.10.3.0~10.10.3.9等等更细。根据需要,该项可以不设置。
7)SMTP的配置
为了告诉postfix采用sasl来进行SMTP的用户认证,我们必须在/etc/postfix/main.cf文件的最后添加以下几行:
smtpd_sasl_auth_enable=yes
smtpd_recipient_restrictions=permit_sasl_authenticated
permit_auth_destinationreject
broken_sasl_auth_clients=yes
smtpd_sasl_security_options=noanonymous
说明如下:
smtpd_sasl_auth_enable:告诉SMTP客户,该SMTP服务器需要进行用户认证。
smtpd_recipient_restrictions=permit_sasl_authenticated
permit_auth_destinationreject
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- LVS负载分担(NAT模式)基础搭建 2020-06-01
- postfix&dovecot搭建邮件服务器 2020-05-30
- 在树莓派里搭建 Lighttpd 服务器 2020-05-27
- Mycat-多实例的搭建 2020-05-27
- mongodb分片集群 搭建 + keyFile认证 2020-04-29
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash