Ubuntu postfix 帮助

Ubuntu postfix 帮助

我现在在 postfix 中有这样的设置:

sudo nano main.cf
inet_interfaces = loopback-only
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CApath = /etc/ssl/certs
smtp_use_tls = yes

Sudo nano sasl_password
[smtp.gmail.com]:587    user:password

如果我运行以下命令:

echo "Test mail thingy" | mail -s "Test Postfix Subject" R*******@gmail.com

它有用吗:)

我如何强制 Postfix 将消息发送到我的邮箱本地根?

答案1

添加以下行到/etc/aliases

root: [email protected]

如果 root 已有别名,请#在其前面添加一个以将其注释掉。如果要将其发送给多个用户,可以像这样指定多个地址:

root: [email protected], [email protected]

编辑完成后/etc/aliases,使用 即可应用sudo newaliases

附录:正如评论所说,它不起作用,因为 postfix 没有配置为接受发往rene-desktop(本地主机名)的邮件。

这是通过添加来解决的

 mydestionation = rene-desktop

靠近 的顶部/etc/postfix/main.cf

相关内容