我现在在后缀中有这个设置:
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 将消息发送到本地根到我的邮件?
将以下行添加到
/etc/aliases
:如果 root 存在现有别名,请
#
在其前面放置一个以将其注释掉。如果您希望将其发送给多个用户,您可以像这样指定多个地址:编辑后
/etc/aliases
,使用sudo newaliases
.附录:根据评论,它不起作用,因为 postfix 未配置为接受发往 的邮件
rene-desktop
,这是本地主机名。这是通过添加修复的
靠近顶部
/etc/postfix/main.cf
。