CentOS 随笔

配置邮件地址与用户名

使用以下命令更改CentOS服务器邮件地址和用户名:

sudo postconf -e 'myhostname = xxxxx.xxx'
sudo postconf -e 'mydestination = xxxxx.xxx, localhost.localdomain, localhost'
sudo postconf -e 'myorigin = $myhostname'
sudo postconf -e 'smtpd_banner = $myhostname ESMTP'
sudo postconf -e 'smtp_generic_maps = hash:/etc/postfix/generic'

编辑/etc/postfix/generic文件:

sudo vi /etc/postfix/generic

并添加以下内容:

root@xxxxx.xxx    yy@xxxxx.xxx

更改root用户的注释字段为 MyName:

sudo usermod -c "MyName" root

进行映射:

sudo postmap /etc/postfix/generic

重启postfix服务:

sudo systemctl restart postfix

测试邮件是否修改成功:

echo "测试邮件是否修改成功。" | mail -s "邮件标题" zzzzz@zzz.zz

经过以上修改,你的邮箱zz@zzz.zz应该收到以下邮件:

   form:MyName<yy@xxxxx.xxx>
  title:邮件标题
content:测试邮件是否修改成功。