Я настроил 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
Я думаю, что ваш DKIM использует две строки, когда он должен использовать 1, основываясь на том, что вы получили. Каждый DKIM Validator имеет причуды о них, отправляет электронное письмо на адрес mailtest @ unlocktheinbox.com' - они запускают ваш DKIM через 4 разных валидатора. – Henry
Я попытался отправить электронное письмо на этот адрес, на данный момент я не получил sthg, странно. А откуда вы знаете, что возможно 2 DKIM? действительно, вы правы, я вижу 2 строки: dkim = pass (выше SPF: pass), можно ли удалить один DKIM? – Julien
@henry Я попытался сменить DKIM1 на DKIM, и теперь я получаю: dkim = нейтральный (плохая версия), grr, спасибо за вашу помощь henry .. – Julien