我已经设置了EC2并安装了postfix + dovecot + squirrelmail。当我从squirrelmail发送电子邮件到我的Gmail帐户时,它就变成了垃圾邮件。
我在http://www.spamhaus.org上检查了我的IP,它说“IP列在策略阻止列表(PBL)上”这是链接:http://www.spamhaus.org/pbl/query/PBL1522076
我被告知需要使用AWS SES。我是linux和亚马逊的新手,我应该做些什么?
提前致谢
答案 0 :(得分:0)
Spamhaus PBL中的列表意味着来自此IP范围的邮件不应直接发送到互联网。相反,您应该通过智能主机发送邮件。根据PBL列表信息,您可以要求亚马逊提供智能主机或者使用sendgrid等服务。
获得smarthost信息(服务器/用户名/密码)后,配置postfix以使用smarthost。您将找到许多教程如何执行此操作,sendgrid的简短示例,编辑 /etc/postfix/main.cf :
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:sendgridusername:sendgridpassword
smtp_sasl_security_options = noanonymous
relayhost = [smtp.sendgrid.net]:587