Есть ли способ для пользователей сбросить свои баллы за отскок?

Меня периодически беспокоят люди, у которых возникают проблемы с доставкой электронной почты, их адреса помечаются как «отклонённые», и тогда они вынуждены писать мне, когда понимают, что не получают уведомления по электронной почте. Я сбрасываю их показатель отклонений, и всё наладится.

Есть ли способ, чтобы они могли самостоятельно сбросить свой показатель отклонений?

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

Я сталкивался с подобными проблемами, когда по той или иной причине возникали сбои в доставке писем на определённый почтовый сервис. Например, когда все письма, отправленные на адреса AT&T, начинали отклоняться. Я не считаю, что разрешение отдельным пользователям сбрасывать свои баллы за отклонённые письма является решением этой проблемы, однако может быть полезно предоставить администраторам сайта возможность сбрасывать баллы за отклонённые письма для всех пользователей, у которых были отклонённые письма в течение определённого периода времени. В настоящее время это можно сделать только через консоль Rails.

Конечно, не следует допускать полного и произвольного сброса собственного показателя отказов, но, кажется, вполне разумно разрешить это с определёнными ограничениями. Например, можно установить правило, согласно которому пользователи смогут сбрасывать показатель только один раз после последнего времени, когда они не совершали отказ, или потребовать подтверждения по электронной почте, аналогично активации аккаунта, при этом разрешая отправку такого письма только один раз.

Вероятно, это лучше обсудить в отдельной теме Contribute > Feature, и лично я не настолько сильно чувствую необходимость в этом, чтобы писать об этом.

Да, для меня это тоже не очень большая проблема, и, вероятно, коммуникации технической поддержки, чтобы научить людей сбрасывать свои показатели отскоков самостоятельно, было бы почти столько же, сколько и для выполнения этой операции за них. Я думаю, это было бы полезно, но не настолько, чтобы я активно отстаивал эту идею. :slight_smile: