有时候,我们需要在自己的服务器上配置一个邮件服务器,这个邮件服务器不接受外部发过来的邮件,但是本地发送的邮件会自动路由到其他的服务器上去,因此,如果你给你自己发邮件,你将收不到。
77 yum -y install postfix
78 vim /etc/postfix/main.cf
myhostname=desktop.example.com
mynetworks=127.0.0.1/8 [::1]/128 仅将 127.0.0.1/8 [::1]/128 网络的邮件进行转发
myorigin=example.com 伪装域
inet_interfaces=loopback-only 设置 postfix 侦听的网络接口为本地环回口
relayhost=[classroom.example.com] 转发的服务器是哪个
mydestination= 不充当邮件域的端点,也就是不接受外部发过来的邮件
local_transport=error:local mail delivery is disabled 邮件发送过程中失败时的错误消息
这些东西记不住的话可以看这个文件vim /usr/share/doc/postfix-2.10.1/README_FILES/STANDARD_CONFIGURATION_README
79 systemctl enable postfix
80 systemctl restart postfix.service
81 echo "no do no die" |mail -s "subject" [email protected] 测试
82 mail