Linux与云计算——第二阶段Linux服务器架设 第九章:Mail电子邮件服务器架设—postfix和Dovecot
2016-08-10 13:40
656 查看
[b]Linux与云计算——第二阶段Linux服务器架设[/b]
第九章:Mail电子邮件服务器架设—postfix和Dovecot
安装Postfix
安装Postfix来配置SMTP服务器. SMTP使用25/TCP.[1] Postfix 是CentOS系统默认安装,哪怕你选择了最小安装,如果确认没有安装,请先安装.
[root@mail ~]# yum -y install postfix[2] 使用Dovecot's SASL 来配置SMTP认证。
[root@mail ~]# vi /etc/postfix/main.cf# line 75: 去掉注释并修改主机名myhostname = mail.example.com# line 83: 去掉注释并且定义域名mydomain = example.com# line 99: 去掉注释myorigin = $mydomain# line 116: 修改inet_interfaces = all# line 164: 添加mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain# line 264: 去掉注释并且按照你本地局域网环境修改mynetworks = 127.0.0.0/8, 192.168.96.0/24# line 419: 去掉注释 (use Maildir)home_mailbox = Maildir/# line 574: 添加smtpd_banner = $myhostname ESMTP# 在最后面添加以下内容# limit an email size for 10Mmessage_size_limit = 10485760# limit a mailbox for 1Gmailbox_size_limit = 1073741824# for SMTP-Authsmtpd_sasl_type = dovecotsmtpd_sasl_path = private/authsmtpd_sasl_auth_enable = yessmtpd_sasl_security_options = noanonymoussmtpd_sasl_local_domain = $myhostnamesmtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject[root@mail ~]# systemctl restart postfix [root@mail ~]# systemctl enable postfix安装Dovecot
安装Dovecot来配置POP/IMAP服务器。POP使用110/TCP, IMAP使用143/TCP.[1] Install Dovecot.
[root@mail ~]# yum -y install dovecot[2] provide SASL function to Postfix.
[root@mail ~]# vi /etc/dovecot/dovecot.conf# line 24: 去掉注释protocols = imap pop3 lmtp# line 30: 去掉注释并修改 ( 如果不使用IPv6 )listen = *[root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf# line 10: 去掉注释并修改 ( 允许明文认证 )disable_plaintext_auth = no# line 100: 增加auth_mechanisms = plain login[root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf# line 30: 去掉注释并添加mail_location = maildir:~/Maildir[root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf# line 96-98: uncomment and add like follows# Postfix smtp-authunix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix }[root@mail ~]# vi /etc/dovecot/conf.d/10-ssl.conf# line 8: 修改 (不使用SSL)ssl = no[root@mail ~]# systemctl start dovecot [root@mail ~]# systemctl enable dovecot相关文章推荐
- Linux与云计算——第二阶段 第九章:Mail电子邮件服务器架设—配置基于SSL的邮件服务器以及虚拟域的使用
- Linux与云计算——第二阶段 第五章:存储Storage服务器架设—分布式存储Ceph
- Linux与云计算——第二阶段Linux服务器架设 第六章:目录Directory服务器架设—OpenLDAP
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—日志分析平台
- Linux与云计算——第二阶段Linux服务器架设 第一十二章:数据库搭建—MariaDB
- Linux与云计算——第二阶段 第一十一章:代理Proxy服务器架设—Squid进行基础认证
- Linux与云计算——第二阶段 第五章:存储Storage服务器架设—分布式存储GlusterFS基础
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—wiki系统Mediawiki
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—Nginx(上)
- Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置
- Linux与云计算——第二阶段Linux服务器架设 第一十二章:数据库搭建—PostgreSQL
- Linux与云计算——第二阶段 第二章:DHCP服务器架设
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—用户目录虚拟主机和SSL
- Linux与云计算——第二阶段 第四章:DNS服务器架设3-部署从服务器
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—WEB基础
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—使用各种WEB脚本环境
- Linux与云计算——第二阶段Linux服务器架设 第六章:目录Directory服务器架设—FreeIPA
- Linux与云计算——第二阶段 第一十一章:代理Proxy服务器架设—Squid代理服务器正向代理和客户端配置
- Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—vsftpd 使用 TLS/SSL
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—代理模块