Linux与云计算——第二阶段 第九章:Mail电子邮件服务器架设—配置基于SSL的邮件服务器以及虚拟域的使用

Linux与云计算——第二阶段Linux服务器架设

第九章:Mail电子邮件服务器架设—配置基于SSL的邮件服务器以及虚拟域的使用

邮件客户端配置

能够自行选择电子邮件客户端根据服务器的配置进行设置便可。推荐使用foxmail或者outlook等客户端软件。服务器

配置SSL

配置SSL加密链接 SMTPS使用端口465/TCP, POP3S使用端口995/TCP, IMAPS使用端口993/TCP.session

[1] 建立证书

[2] PostfixDovecot配置SSL.

[root@mail ~]# vi /etc/postfix/main.cfapp

# 在最后添加如下内容dom

smtpd_use_tls = yeside

smtpd_tls_cert_file = /etc/pki/tls/certs/server.crtpost

smtpd_tls_key_file = /etc/pki/tls/certs/server.key云计算

smtpd_tls_session_cache_database = btree:/etc/postfix/smtpd_scache加密

[root@mail ~]# vi /etc/postfix/master.cfspa

# line 26-28: 取消注释rest

smtps       inet   n       -       n       -       -       smtpd

  -o syslog_name=postfix/smtps

  -o smtpd_tls_wrappermode=yes

[root@mail ~]# vi /etc/dovecot/conf.d/10-ssl.conf

# line 8: 修改

ssl = yes

# line 14,15: 指定证书文件

ssl_cert = </etc/pki/tls/certs/server.crt

ssl_key = </etc/pki/tls/certs/server.key

[root@mail ~]# systemctl restart postfix

[root@mail ~]# systemctl restart dovecot

[3] 在客户端内选择SMTP和IMAP使用TLS/SSL

Virtual domain

配置Postfix使用一个虚拟域发送一封和本身起源域不一样名字的邮件。

For example,

present domain name  example.com

new domain name  virtual.host

一个用户 [jeffrey] 有一个邮件地址 [jeffrey@mail.example.com],

一个用户 [redhat] 一个邮件地址 [jeffrey@mail.virtual.host],

用户 [redhat] 使用相同的名字 for before [@] with [jeffrey].

[1] 配置虚拟

[root@mail ~]# vi /etc/postfix/main.cf

# 文件末尾添加如下部分

virtual_alias_domains = virtual.host

virtual_alias_maps = hash:/etc/postfix/virtual

[root@mail ~]# vi /etc/postfix/virtual

# 在文件前面添加如下内容

jeffrey@mail.virtual.host redhat

[root@mail ~]# postmap /etc/postfix/virtual

[root@mail ~]# systemctl reload postfix

相关文章
相关标签/搜索