为什么我发送的电子邮件会被发送到垃

时间:2018-02-18 11:25:33

标签: email server dns ubuntu-16.04

我在我的服务器上使用ubuntu 16.04,最近我在this tutorial之后在我的服务器上安装了postfix MTA。

问题是我发送的电子邮件是垃圾邮件,而不是收件箱。知道什么是错的,我该如何解决?注意到我的域名不是黑名单。因为几个月前,我在另一台服务器和电子邮件中进行了(它们进入收件箱)

我也通过命令行界面发送电子邮件,如下所示:

echo "This is the body of the email" | mail -s "This is the subject line" <my_email>

我现在该怎么办?

另外this是我服务器上的/etc/postfix/main.cf文件,这是我在cloudflare上的DNS记录:

enter image description here

1 个答案:

答案 0 :(得分:0)

作为SPF记录的首发,不允许您的邮件服务器代表您的域发送邮件,它只允许Zoho's服务器发送此类邮件。如果195.201.0.150是您的邮件服务器的IP,您可以允许发送如下:

lamtakam.com TXT v=spf1 ip4:195.201.0.150 include:zoho.com ~all

这将允许IP代表域发送邮件。请注意,代替ip4:195.201.0.150,您只需编写a,就像这样:

lamtakam.com TXT v=spf1 a include:zoho.com ~all

这允许来自IP记录的A IP,它是唯一的TXT,它只需要一个解决方案来获取I​​P地址。

另请注意,我的示例中的RR类型为SPF records,这是传递SPF的正确方法,因为不推荐使用TXT记录类型。我的建议是将其创建为SPF记录,然后在现有TXT and SPF记录中添加新部分,这样您就会有Bind条记录,这是{TXT的建议1}},或者你可以拥有driver = new ChromeDriver(getCap()); 一个