linux搭建postfix邮件服务
2018-07-11 17:29
302 查看
postfix邮件服务器
★修改MTA(默认邮件传输代理)命令____发送邮件:
alternatives --config mta
★检查mta是否设置成功:
alternatives --display mta
搭建环境:centos6.9;
[root@mail ~]# hostname
mail.xpt.cn
[root@mail ~]# hostname -i
192.168.199.143
[root@mail ~]# cat /etc/hosts
192.168.199.143 mail.xpt.cn
192.168.199.143 xpt.cn
[root@mail ~]# cat /etc/resolv.conf
search localdomain xpt.cn
nameserver 192.168.199.2
安装配置 postfix :
yum install postfix
Postfix 服务程序主配置文件中的重要参数: |-------------------------------------------------| | myhostname | 邮局系统的主机名 | |-------------------------------------------------| | mydomain | 邮局系统的域名 | |-------------------------------------------------| | myorigin | 从本机发出邮件的域名名称 | |-------------------------------------------------| | inet_interfaces | 监听的网卡接口 | |-------------------------------------------------| | mydestination | 可接收邮件的主机名或域名 | |-------------------------------------------------| | mynetworks | 设置可转发哪些主机的邮件 | |-------------------------------------------------| | relay_domains | 设置可转发哪些网域的邮件 | |-------------------------------------------------| vim /etc/postfix/main.cf : #在第 76 行定义一个名为 myhostname 的变量,用来保存服务器的主机名称; 76 myhostname = mail.linuxprobe.com #在第 83 行定义一个名为 mydomain 的变量,用来保存邮件域的名称 83 mydomain = linuxprobe.com #在第 99 行调用前面的 mydomain 变量,用来定义发出邮件的域。 99 myorigin = $mydomain #在第 116 行定义网卡监听地址。 #可以指定要使用服务器的哪些 IP 地址对外提供电子邮件服务; #也可以干脆写成 all,代表所有 IP 地址都能提供电子邮件服务: 116 inet_interfaces = all #在第 164 行定义可接收邮件的主机名或域名列表 164 mydestination = $myhostname , $mydomain
创建电子邮件系统的登录账户:
[root@mail ~]# useradd boss
[root@mail ~]# echo "123456" | passwd --stdin boss
[root@mail ~]#service postfix start
安装配置 Dovecot :
yum install dovecot
vim /etc/dovecot/dovecot.conf : #第 24 行,把 Dovecot 服务程序支持的电子邮件协议修改为 imap、pop3 和 lmtp 24 protocols = imap pop3 lmtp #允许用户使用明文进行密码验证 25 disable_plaintext_auth = no #第 48 行,设置允许登录的网段地址, #也就是说我们可以在这里限制只有来自于某个网段的用户才能使用电子邮件系统。 #如果想允许所有人都能使用,则不用修改本参数 48 login_trusted_networks = 192.168.10.0/24 vim /etc/dovecot/conf.d/10-mail.conf : #第 24 行前面的井号(#)删除 24 mail_location = mbox:~/mail:INBOX=/var/mail/%u [root@linuxprobe ~]# su - boss [boss@mail ~]$ mkdir -p mail/.imap/INBOX [boss@mail ~]$ exit [root@linuxprobe ~]serice dovecot start
使用 foxmail 进行测试或者在服务器上安装mailx进行邮件发送
安装 mail 命令:
yum install mailx
相关文章推荐
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(二)
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(一)
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(二)
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(二)
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(一) 推荐
- Linux下邮件服务postfix的搭建
- Linux系列-Red Hat5平台下的Postfix邮件服务搭建(一
- 在Linux中安装配置Postfix来搭建邮件发送服务
- Linux的postfix邮件服务
- linux下搭建基于mysql虚拟用户的Postfix邮件系统
- Linux系列-Red Hat5平台下Sendmail邮件服务搭建
- postfix 邮件服务的搭建
- Email邮件服务的搭建(postfix on rhel7.2)
- Linux 邮件服务搭建
- 马哥linux高薪中级-POSTFIX邮件服务
- linux下Postfix邮件服务安装和基本配置
- linux-快速搭建邮件系统postfix
- Linux上邮件服务postfix 2.9.3编译安装
- 马哥linux高薪中级-POSTFIX邮件服务(二)
- Linux运维笔记-文档总结-postfix邮件传输服务