Linux邮件服务器快速搭建指南
服务器安装配置
一、postfix安装
[root@localhost Package]# rpm –ivh postfix-2.6.6-2.2.el6_1.x86_64.rpm
二、postfix的启动
[root@localhost ~]# service postfix start
设置开机自启动
[root@localhost ~] #chkconfig postfix on
三、配置IP地址
在DNS服务器上把mail.sdcet.cn解析到192.168.200.101(见DNS服务器搭建)
四、配置基本的Postfix邮件服务器
[root@localhost ~] #vim /etc/postfix/main.cf
(1)myhostname:设置邮件服务器主机名
myhostname=mail.sdcet.cn
mydomain=sdcet.cn
(2)myorigin:设置邮件所使用的主机名或域名
myorigin=$mydomain
(3)inet_interfaces:设置监听端口
inet_interfaces=192.168.200.101
(4)mydestination:设置可接收邮件的主机名或域名
mydestination=$mydomain
(5) mynetworks:设置可转发的邮件网络
mynetworks=192.168.200.0/24
(6)relay_domain:设置可转发的邮件域名
relay_domains =example.com,test.com,$mydomain
完成基本配置后,需要重新启动postfix服务才能使配置生效。
[root@localhost ~]# service postfix restart
开启防火墙的25号端口:
[root@localhost ~]# iptables -I INPUT -p tcp --dport 25 -j ACCEPT
在客户机测试postfix服务器是否可用
[root@localhost ~]# telnet 192.168.200.101 25

Postfix只提供邮件的转发功能,如果要实现接收邮件功能,就必须要POP或IMAP的支持。SMTP服务和POP、IMAP服务都在同一台服务器上,这台服务器称为电子邮件服务器。Postfix不具备POP和IMAP功能,在Redhat中,使用dovecot软件包可同时提供POP和IMAP服务。
五、安装dovecot
[root@localhost Packages]# rpm –ivh dovecot-2.0.9-5.el6.x86_64.rpm
六、dovecot的基本配置
[root@localhost ~]# vi /etc/dovecot/dovecot.conf
Protocols = imap pop3 //指定本邮件主机所运行的服务协议 listen = * //监听本机上所有的网络端口 login_trusted_networks = 192.168.200.0/24 //指定允许登录的网段地址

七、指定邮件存储格式和位置
[root@localhost ~]# vi /etc/dovecot/conf.d/10-mail.conf
mail_location=maildir:/Maildir

八、启动和开机自启动dovecot服务
[root@localhost ~]# service dovecot start [root@localhost ~]#chkconfig dovecot on
九、测试
1.添加邮件用户账户
邮件服务器的用户为Linux系统中的普通用户:
[root@localhost ~]#useradd teacher_li [root@localhost ~]#passwd teacher_li [root@localhost ~]#useradd teacher_liu [root@localhost ~]#passwd teacher_liu
2.用teacher_li用户登录RHEL6系统,打开终端,在teacher_li的主目录下创建mailliu的文本文档,文档内容为teacher_li发给teacher_liu的邮件内容。
[teacher_li @localhost ~]$touch mailliu.txt
3.编辑邮件内容
[teacher_li @localhost ~]$vim mailliu
4.将邮件发给teacher_liu的邮箱teacher_liu@sdcet.cn。
[teacher_li @localhost ~]#mail –s ‘hello teacher Liu' teacher_liu@sdcet.cn<mailliu
5.用teacher_liu用户登录RHEL6系统,打开终端,查看邮件。
[teacher_liu @localhost ~]#mail

以上就是Linux邮件服务器快速搭建指南的详细内容,更多关于Linux邮件服务器搭建的资料请关注脚本之家其它相关文章!
相关文章
Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本
Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本的操作时怎样进行的?如今备份已经成为一种非常重要的操作技术,掌握好数据库备份,对大家以后的工作会很有帮助2012-05-05
让Apache支持shtml实现include文件解析的配置方法
Apache支持include文件解析shtml首先要应该修改Apache配置文件httpd.conf2011-03-03
Linux mmap内存映射机制:从底层原理、API 到实战开发(图文附代码)
本文全面解析Linux mmap内存映射机制,涵盖核心原理、API参数详解、MAP_SHARED/MAP_PRIVATE 区别、三大实战案例(文件写入/读取/模拟 malloc),以及避坑指南、性能对比与未来趋势,所有代码可直接运行,适合系统开发者进阶2026-04-04
CentOS7.2安装MySql5.7并开启远程连接授权的教程
这篇文章主要介绍了CentOS7.2安装MySql5.7并开启远程连接授权的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下2019-07-07
Linux下的 mariadb 使用 root 用户启动方式(推荐)
这篇文章主要介绍了Linux下的 mariadb 使用 root 用户启动方式,本文内容虽然简单,但是给大家介绍的非常到位,通过实例文字说明,需要的朋友可以参考下2019-11-11


最新评论