2016-07-04 1 views
5

Я настроил Postfix с SPF и DKIM, но все письма помечены как спам.DKIM: Заголовок подписи существует, но недействителен

Вот мой domain.db (я использую bind9):

... 
mail._domainkey IN  TXT  ("v=DKIM1; k=rsa; p=ABCD") 

Я проверяю с:

host -t TXT mail._domainkey.domain.com 

я получаю (OK):

mail._domainkey.domain.com descriptive text "v=DKIM1\; k=rsa\; " "p=ABCD" 

Я проверил также, что может быть проблемой на email-tester.com, и я получаю 10/10, DKIM кажется также правильно установленным.

Но когда я проверить содержание электронной почты, я вижу:

... 
dkim:pass 
dkim:pass 
SPF:pass 
... 
X-Spam-Report: 
* -0.0 NO_RELAYS Informational: message was not relayed via SMTP 
* -0.0 NO_RECEIVED Informational: message has no Received headers 
* 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 

X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, 
T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 

Любая идея?

----- UPDATE -------

После добавления в master.cf:

-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters 

Вот новое содержание электронной почты:

... 
dkim:pass (now there is only one: OK) 
spf:pass 
... 
X-Spam-Report: 
* -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 

X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham 
autolearn_force=no version=3.4.0 

который кажется лучше, но письмо по-прежнему помечено как спам, grrr

+0

Я думаю, что ваш DKIM использует две строки, когда он должен использовать 1, основываясь на том, что вы получили. Каждый DKIM Validator имеет причуды о них, отправляет электронное письмо на адрес mailtest @ unlocktheinbox.com' - они запускают ваш DKIM через 4 разных валидатора. – Henry

+0

Я попытался отправить электронное письмо на этот адрес, на данный момент я не получил sthg, странно. А откуда вы знаете, что возможно 2 DKIM? действительно, вы правы, я вижу 2 строки: dkim = pass (выше SPF: pass), можно ли удалить один DKIM? – Julien

+0

@henry Я попытался сменить DKIM1 на DKIM, и теперь я получаю: dkim = нейтральный (плохая версия), grr, спасибо за вашу помощь henry .. – Julien

ответ

1

Вот что происходит с вашей записью SPF.

Перейти к этой ссылке и изменить DNS-сервера на `Google Public DNS (8.8.8.8)

https://www.unlocktheinbox.com/dnstools/spf/luckeo.fr/ 

Результаты вашего SPF будет v=spf a mx ip4:176.58.101.240 ~all

Теперь измените его на DNS Advantage (156,154 .70.1)

результаты вашего SPF будет v=spf1 a mx ip4:176.58.101.240 ~all

Обратите внимание на разницу v=spf vs v=spf1

Таким образом, ваш DNS еще не был распространен, и в зависимости от того, как получающий сервер электронной почты просматривает ваши записи DNS, у вас возникают проблемы. Подождите 24 часа, и если у вас все еще есть проблемы, ответьте.

+0

вот последняя ссылка: https: // www .unlocktheinbox.com/mail-tester/SUcC6jd9RyY =/SPF, похоже, сейчас все в порядке, но письма по-прежнему отмечены как спам :( – Julien

 Смежные вопросы

  • Нет связанных вопросов^_^