Тема: Письма в text/html не проходят DKIM у Gmail

Письмо с уведомлением о новом заказе не проходит DKIM и попадает в спам

Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
dkim=neutral (body hash did not verify)

Тестовое письмо через "Проверить отправку писем" идет в text/plain и проверку DKIM проходит.

В чем может быть дело?

Повысить оценку Понизить оценку

2 Отредактировано Александр (16.01.2017 14:02:59)

Re: Письма в text/html не проходят DKIM у Gmail

Странно, сейчас проверил на письме на запрос о восстановлении пароля, оно html и dkim=pass. А уведомления о заказах dkim=neutral sad

письма шлет exim 4.86

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Все письма там отправляются через PHPMailer, поэтому всё должно быть нормально. Вы себя в спам-листах не проверяли? И ещё у Вас в поле "от" письма от того же домена шлются, где сайт находится?

4 Отредактировано Александр (16.01.2017 14:17:11)

Re: Письма в text/html не проходят DKIM у Gmail

Нет, домена нету в спам-листах. В поле "From" конечно тот же домен, иначе бы ни одно письмо проверку не проходило, а не проходят только уведомления о новых заказах.

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Причем именно уведомления о новых заказах администратору не проходят, письмо покупателю dkim=pass.

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Я думаю, это на нашей стороне проблема, на одном домене два ключа DKIM, один для exim, другой для Gmail (к тому же домену G-Suite прикручен) и получается, что администратор шлет уведомления сам себе, только отправку делает exim, а получает Gmail и google не тот ключ смотрит для проверки. Наверное

Повысить оценку Понизить оценку

7 Отредактировано Закусило Александр (16.01.2017 14:46:04)

Re: Письма в text/html не проходят DKIM у Gmail

Не знаю. Надо копаться с настройками на сервере. Обратитесь к нам в поддержку возможно поможем. support@readyscript.ru

8

Re: Письма в text/html не проходят DKIM у Gmail

если с одного недоверенного адреса слать самому себе письма, то они рано или поздно попадут в спам. В Яндексе так, в гугле тоже, видимо.

Повысить оценку +1 Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Воспользуйтесь сервисом pdd.yandex.ru или аналогичным у Гугл, и отсылайте письма не со своего сервера, а с сервера сервиса. Проблемы сразу уходят.

10 Отредактировано Александр (21.04.2017 20:05:13)

Re: Письма в text/html не проходят DKIM у Gmail

Некоторое время слали письма через smtp, сейчас обновил rs, включил рассылку с сервера, все по прежнему:

dkim=neutral (body hash did not verify)  header.i=@example.ru;
spf=pass (google.com: domain of www-data@example.ru designates 92.53.124.43 as permitted sender) smtp.mailfrom=www-data@example.ru;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=example.ru

Видимо, тело письма "Оформлен заказ N..." для администратора сайта как-то меняется между подписанием DKIM и отправкой, все остальные виды писем идут нормально, в т.ч. уведомления клиентам на mail-tester.com у меня 10/10 получают

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

И это точно не заморочка Gmail или G Suite, пробовал сменить почту администратора на ящик у яндекса, ему тоже тело письма не нравится:

spf=pass (mxfront7o.mail.yandex.net: domain of example.ru designates 92.53.124.43 as permitted sender, rule=[a]) smtp.mail=www-data@example.ru; dkim=fail header.i=@example.ru X-Yandex-Spam: 1

Повысить оценку Понизить оценку

12

Re: Письма в text/html не проходят DKIM у Gmail

PHP полностью абстрагирован от DKIM, все DKIM заголовки формируются непосредственно exim'ом, соответственно искать нужно где-то в нем, видимо он по какой-то причине неверно рассчитывает подпись письма.

Цепочка ведь такая PHP -> sendmail => exim (тут Добавляется DKIM) -> письмо уходит на сервер получателя.

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Возникла та же проблема.

Письма с заказом попадают в спам. Все остальное с этого адреса нормально приходит.
Со дня открытия магазина все нормально работало, проблема возникла после года нормальной работы.

Посмотрел исходник письма и нашел там.

X-Mras: PROBABLE_SPAM
X-Spam: undefined

Думаю отписать хостеру чтобы прописал PTR-запись.

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Какие еще причины могут быть?
Не может быть из-за того, что идет много регистраций от ботов? 5-10 в день (капча отключена).

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

P.s. посмотрел, в старых письмах, которые не попадали в спам

X-Mras: OK

Повысить оценку Понизить оценку

Re: Письма в text/html не проходят DKIM у Gmail

Лучше включите каптчу чтобы боты не бомбили.