Skip to content

Пользователи получают подписки на несуществующие email

Обнаружилось что есть пользователи у которых email не существующий, туда идут подписки на топики, и соответственно возвращаются обратно:

550 Message was not accepted -- invalid mailbox. Local mailbox *** is unavailable: user not found

Diagnostic-Code: smtp; 554 5.1.1 Unknown user;

550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1

 

Как вообще с этим явлением бороться?

Ну там email им удалять, подписку снимать, сажать в специальную группу…

 

 

Причём вот интересно что в основном это из фейсбука и вконтакте приходят что такие вот люди с несуществующими ящиками.

Не понятно почему соцсети это допускают.

Featured Replies

Как вообще с этим явлением бороться?

Можно посмотреть в сторону компонента Mail Bouncer. Только он работает с определенными сервисами.

  • 1 year later...
  • Author

Проблема по прежнему актуальна. Особенно учитывая что пользователи с неактуальными email портят репутацию почтовому релею…

 

 

Кол-во пользователей с недействительными email в принципе позволяет и вручную с ними что-то делать.

Но, я не знаю что с ними делать то?

Надо какую-то красивую идею придумать, я за год так ничего и не придумал.

 

 

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

Но, иногда такие пользователи спустя год возвращаются, правильный email вводят… Поэтому хотелось бы просто замораживать на них email-уведомления, но не отписывать от тем.

 

Смотрел в сторону валидации новичков… Нашёл что в БД статус валидации в b_validating, попробовал туда прописать. Ну, в админке юзер появился в списке невалидированных. Однако уведомления на почту ему всё равно отправляются.

Пробовал заблокировать (suspend) пользователя, однако ему по прежнему идут уведомления о подписке.

Зачем отписывать от тем?

В настройках уведомлений убрать галки с email или добавить столбец в таблицу пользователей и проверять его значение перед отправкой писем.

0 (значение по умолчанию) - почту отправляем, 1 - не отправляем

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.