17. ToBe
Confirmed
Письмо
отправлено Ошибка
отправки
письма
Confirming
«Жмакнута» Error
Subscription ссылка
UserName : String Confirmed
Email : String
Organization : String Перегружено
в систему рассылки
Status
ConfirmationGuid Subscribed
MailedAt : DateTime?
18.
19.
20. И так попадет в
Это старая систему рассылки
запись
И так должен
получить письмо
if (subscription.ConfirmationGuid != guid со ссылкой
&& !new[] { SubscriptionStatus.Confirmed,
SubscriptionStatus.ToBeConfirmed
}.Contains(subscription.Status)
&& (subscription.Status != SubscriptionStatus.Confirming
|| subscription.MailedAt == null
|| subscription.MailedAt.Value <
currentMoment.AddMinutes(-10)))
С момента отправки письма со ссылкой
прошло больше 10 минут (возможно, А если прошло меньше
пользователь не получил его и повторно времени, то это больше похоже
подписывается) на «паразитный» Reload