电子邮件被拒绝 - SPF、qmail

电子邮件被拒绝 - SPF、qmail

我正在使用预配置的虚拟服务器发送电子邮件。目前,我负责确保它运行良好。一位收件人拒绝了我的电子邮件,我被指向一个解释该情况的页面。但对我来说,它什么都没解释:

abcde1234 rejected a message that claimed an envelope sender address of [email protected].
abcde1234 received a message from 1.2.3.4 that claimed an envelope sender address of [email protected].
However, the domain cgc-instruments.com has declared using SPF that it does not send mail through 1.2.3.4. That is why the message was rejected.

在上文中,我将abcde1234和替换1.2.3.4为真实值。

所以我的服务器已经声明了……也许已经声明了,在对系统一无所知的情况下,我该如何找到它?通过运行,ps我了解到正在qmail运行。为什么没有配置文件/etc?我在中找到了它们/var/qmail/control,但那里没有像上面那样的东西。还是这样?

答案1

确实,这不是一个 Ubuntu 问题,但是...

SPF 是发件人策略框架。使用 DNS,“SPF 记录”(TXT 记录)声明哪些 SMTP 服务器被允许从您的域发送邮件。因此,您必须修改 cgc-instruments.de 的 DNS 记录以包含 SMTP 服务器的 SPF 记录,“预配置的虚拟服务器”。

nslookup
>set q=any
>cgc-instruments.de

结果:

cgc-instruments.de
    origin = lvps83-169-21-132.dedicated.hosteurope.de
    mail addr = ivo\.cermak.cgc-instruments.com
    serial = 1262369762
    refresh = 10800
    retry = 3600
    expire = 604800
    minimum = 10800
cgc-instruments.de  nameserver = ns2.hans.hosteurope.de.
cgc-instruments.de  nameserver = lvps83-169-21-132.dedicated.hosteurope.de.
cgc-instruments.de  text = "v=spf1 +a +mx -all"
cgc-instruments.de  mail exchanger = 10 mail.cgc-instruments.de.
Name:   cgc-instruments.de
Address: 83.169.21.132

您可以看到 SPF 记录,版本一:“v=spf1 [...]”

另外,我从未在域名中看到过反斜杠...在邮件地址中看到过这个吗?对吗?在我看来,这不对。

相关内容