# Иногда письмо с подтверждением активации не приходит у некоторых пользователей из-за сбоя DMARC

**URL:** https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989
**Category:** Support
**Created:** [26.Июль.2022 11:09:53 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989 "2022-07-26T11:09:53Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [26.Июль.2022 11:09:53 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/1 "2022-07-26T11:09:53Z")

</div>

Мне поступила жалоба о том, что пользователь несколько раз пытался зарегистрироваться, но так и не получил письмо с подтверждением.

Я проверил на этом сайте и не получил письмо, пока не нажал кнопку «Отправить повторно». Я заметил такое же поведение на [try.discourse.org](http://try.discourse.org). Думаю, я сталкивался с этим уже давно, но всегда игнорировал.

Я ещё не изучал исходный код, чтобы понять, в чём причина.

---

<div class="post-metadata">

### Author: ![Alexander](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alexander/32/497634_2.png) [@Alexander](https://meta.discourse.org/u/Alexander)
#### Post date: [26.Июль.2022 12:40:19 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/2 "2022-07-26T12:40:19Z")

</div>

Я не могу воспроизвести это поведение ни на одном из моих продакшн- или тестовых сайтов 😕

Последняя версия, прошедшая тестирование, с использованием SendGrid в качестве SMTP-провайдера.

В лучшем случае письма попадают во вкладку «Промоакции» в Gmail, но я не жалуюсь.

 ![Screenshot_20220726-093133_Chrome](https://global.discourse-cdn.com/meta/original/4X/4/f/4/4f487443d7022b7bc0688407527a8c5551c4ae46.jpeg)  
 ![Screenshot_20220726-093146_Gmail](https://global.discourse-cdn.com/meta/original/4X/b/0/7/b0733c3b67f84110dc2c56f791db40e4e9dcdc66.jpeg)

* * *

Есть ли какие-либо подсказки в логах или Sidekiq?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [26.Июль.2022 13:20:42 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/3 "2022-07-26T13:20:42Z")

</div>

Похоже, что Gmail не доставил первое сообщение, пока не было отправлено второе. Это происходило как на `try`, так и на соответствующем сайте.

Затем я снова протестировал, используя mail-tester в качестве адреса электронной почты, и сообщения были доставлены сразу. 🤷

Казалось, что это маловероятная ошибка, но, похоже, Gmail просто замедляет отправку писем с новых адресов или что-то в этом роде. Пользователь утверждал, что пробовал с несколькими адресами электронной почты…

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [26.Июль.2022 15:13:38 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/4 "2022-07-26T15:13:38Z")

</div>

Только что попробовал это на try, и когда я зашел в Gmail, письмо с подтверждением уже ждало меня в самом верху моего входящего ящика.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [26.Июль.2022 18:57:12 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/5 "2022-07-26T18:57:12Z")

</div>

Что ж, хм. У меня становится всё меньше и меньше объяснений.

---

<div class="post-metadata">

### Author: ![ClawdiaWolf](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/clawdiawolf/32/262518_2.png) [@ClawdiaWolf](https://meta.discourse.org/u/ClawdiaWolf)
#### Post date: [26.Июль.2022 19:56:12 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/6 "2022-07-26T19:56:12Z")

</div>

Это особенность Gmail. По какой-то причине он случайным образом задерживает сообщения без видимой причины. Я сталкивался с этим _очень часто_ за эти годы, даже при отправке писем самому себе через веб-интерфейс.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [26.Июль.2022 21:33:38 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/7 "2022-07-26T21:33:38Z")

</div>

Да, мы регулярно сталкиваемся с этим в Gmail, особенно при новых установках.

Это постоянная головная боль.

Недавно у нас была установка, где администратор был настроен на новый аккаунт Gmail. Он мог отправлять письма на сайт, но никогда не получал их. Другие аккаунты Gmail работали без проблем.

Похоже, получаешь то, за что платишь.

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [26.Июль.2022 22:05:00 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/8 "2022-07-26T22:05:00Z")

</div>

Здравствуйте,

Возможно, будет полезно проверить заголовки письма, если оно пришло с задержкой, чтобы провести расследование. На [этом сайте](https://toolbox.googleapps.com/apps/messageheader/) можно просмотреть путь письма с временными метками и т. д. Если письмо не было получено, возможно, стоит проверить логи почтового сервера, чтобы выяснить причину.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [26.Июль.2022 22:12:38 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/9 "2022-07-26T22:12:38Z")

</div>

Я бы действительно очень хотел увидеть эти заголовки сообщений. У меня никогда не было такого, ни с Gmail, ни с другими провайдерами — только с провайдерами, использующими [серый список](https://en.wikipedia.org/wiki/Greylisting_(email)), первое сообщение может быть задержано.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28.Июль.2022 13:03:49 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/10 "2022-07-28T13:03:49Z")

</div>

Как будто эта тема уже не была достаточно неловкой… DMARC был нарушен для адреса `notification_email`. Я провел тест отправки писем, но пропустил предупреждение DMARC (оценка 9.8 из 10 казалась вполне хорошей?)

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [28.Июль.2022 14:42:34 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/11 "2022-07-28T14:42:34Z")

</div>

Числовые оценки — это удел журналистов и продавцов!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28.Июль.2022 18:28:12 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/12 "2022-07-28T18:28:12Z")

</div>

Да уж. Ты давишь на больное, @Stephen! 😿

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [28.Июль.2022 20:35:43 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/13 "2022-07-28T20:35:43Z")

</div>

Извините, я отношусь к тем, кто спрашивает: «Так как же получить эти последние 2%?».

Это действительно проклятие. Возможно, это один из немногих случаев, когда это оправданно.

Если что-то и является причиной, то это плохое взвешивание оценок!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28.Июль.2022 20:53:05 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/14 "2022-07-28T20:53:05Z")

</div>

> [@Stephen](#):
>
> Извините, я из тех, кто спрашивает: «Так как же получить эти последние 2%?».

Что ж, в такие моменты именно такое проклятие могло бы спасти жизнь! 🍺

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [27.Август.2022 20:53:26 UTC](https://meta.discourse.org/t/activation-email-not-received-sometimes-for-some-people-because-dmarc-was-broken/233989/15 "2022-08-27T20:53:26Z")

</div>

Эта тема была автоматически закрыта через 30 дней после последнего ответа. Новые ответы больше не принимаются.
