我对邮件服务器配置不太满意,但我有一个aws实例,可以将邮件发送到某些域,例如mydomain.com。但是,当我发送到googlemail.com时,我收到mail.log文件中的错误:
H=(blerg) [95.144.47.184] F=<me@mydomain.com> rejected RCPT <user@googlemail.com>: relay not permitted
我已通过Route53将以下内容添加到DNS中,但我不确定错误指的是:
mydomain.com. SPF "v=spf1 ip4:54.229.217.48"
有没有人有任何指针?我没有找到很多有用的东西,但我玩过Exim4:
dc_relay_nets
和dpkg-reconfigure exim4
'域名为“IP地址中继邮件以中继邮件”,但没有成功。
答案 0 :(得分:2)
这里有两种可能的解决方案:
dc_relay_domains
; *
设置为update-exim4.conf.conf
使用选项2是阻止开放中继的唯一方法,所以我这样做了。我在邮件客户端(Outlook 2007,Thunderbird等)中设置了SMTP用户名和密码,并在Exims cram_md5_server
文件中取消注释了login_server
和/etc/exim4/conf.d/auth/30_exim4-config_examples
身份验证器。然后使用dpkg-reconfigure exim4-config
更新。