基础邮件服务
电子邮件服务器的基本功能
– 为用户提供电子邮箱存储空间(用户名@邮件域名)
– 处理用户发出的邮件 —— 传递给收件服务器
– 处理用户收到的邮件 —— 投递到邮箱
DNS服务器:classroom.example.com以server0.example.com为例
搭建基本邮件服务
虚拟机Server0:
1. 安装 postfix 提供邮件功能的软件
[root@server0 /]# yum -y install postfix
[root@server0 /]# rpm -q postfix
2.修改配置文件/etc/postfix/main.cf
[root@server0 /]# vim /etc/postfix/main.cf
vim末行模式 :set nu
99 myorigin = server0.example.com #默认补全的域名后缀
116 inet_interfaces = all #允许本机所有网卡
164 mydestination = server0.example.com #判断为本域邮件
3.重起postfix服务
[root@server0 /]# systemctl restart postfix
使用mail命令发信/收信
• mail 发信操作
– mail -s '邮件标题' -r 发件人 收件人
• mail 收信操作
– mail [-u 用户名]
1.创建用户
[root@server0 /]# useradd zhangsan
[root@server0 /]# useradd lisi
2.收发邮件, -s 邮件的主题 -r 收件人
[root@server0 /]# mail -s '哈哈' -r zhangsan lisi
AAAAAAAAAAAAA
BBBBBBBBBBBBB
.
EOT
[root@server0 /]# mail -u lisi
Heirloom Mail version 12.5 7/5/10. Type ? for help.
"/var/mail/lisi": 1 message 1 new
>N 1 zhangsan@server0.exa Wed Apr 18 14:29 19/631
& 1
# echo xixi | mail -s 'xixi' -r zhangsan lisi