邮件服务
邮件服务
电子邮件服务器的基本功能:
- 1)为用户提供电子邮箱存储空间
- 2)为处理用户发出邮件 → 传递给收件服务器
- 3)处理用户收到的邮件 → 传递给邮箱
构建邮件服务器:
壹-安装postfix软件包:
[root@server ~]# yum -y install postfix
贰-修改配置文件:
[root@server ~]# vim /etc/postfix/main.cf
--snip--
# myorigin = $myhostname
99 行
# myorigin = $mydomian 改 ==> myorigin = server.example.com
默认补全的域名后缀
--snip--
116行
# inet_interfaces = all 改 ==> inet_protocols = all
本地的所有网卡提供邮件功能
--snip--
164行
# mydestination = $myhostname, localhost.$mydomain, localhost
改 ==> mydestination = server.example.com
判定为本域邮件的依据,最后一行的作用:目标一般指的是收件人,当jack写个关于@qq.com,
当邮件收到后会将 qq.com 与 mydestination 的值做对比,一样则是本域邮件。
叁-重启服务
[root@server ~]# systemctl restart postfix
使用 mail 命令发信/收信
mail 发信操作:
mail -s '邮件标题' -r 发件人 收件人[@收件域] ... ...
mail 收信操作:
mail [-u 用户名]... ...
创建本地用户用于测试:
[root@server ~]# useradd jack
[root@server ~]# useradd luna
[root@server ~]# mail -s 'test1' -r jack luna
Hello
. # . 表示写完
[root@server ~]# echo 'test' | mail -s 'test2' -r jack luna
查看信件
[root@server ~]# mail -u luna
Heirloom Mail version 12.5 7/5/10. Type ? for help
"/var/mail/xln": 1 message 1 new
> N 1 jack@server.example.c Tue Jun 18 14:38 18/584
&1
展开信的内容
--snip--
& quit 退出

浙公网安备 33010602011771号