VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Суть проблемы - email у форумчан имеет обыкновение иногда умирать, и даже у активных постояльцев. Таким образом теряется связь с форумчанином - рассылки не увидит, пароль не восстановит.
Как это сделано у меня.
Есть отдельная группа, куда переводятся вот такие аккаунты с нерабочим email. По крону, штатный скрипт булки рассылает поздравления форумчанам. Если приходит отлуп от почтового сервера, то руками переносится в эту группу. Там же - уведомления про ЛС, подписки на темы и так далее. Причем, email сам по себе может быть рабочим - просто он дает отлуп письмам с форума.
Когда пользователь попадает в эту группу, он видит вверху страницы четкое пояснение, почему он попал в эту группу и что ему надо сделать, что бы вернуть все назад.
Теперь суть идеи.
Сейчас: пользователь, после того как сменил email, пишет админу, админ переводит руками пользователя в зарегистрированные. И через несколько часов пользователь откажется в той группе, в которой был до этого (штатная система форумных повышений). Так как это все руками, то соотв. это занимает время, не сразу и так далее.
Что хотелось бы: автоматически, при подтверждении email перекидывать в группу зарегистрированных. Подтвердил - и твой акк разблокирован.
У хака, по идее, должно быть как минимум две настройки (кроме вкл/выкл).
Группа, которая проверяется (т.е. группа с недействительным email)
Группа, куда переводить пользователя
Вот такую идею выношу на обсуждение.
PS - если кто знает, как поступить с вот такими аккаунтами иначе - делитесь рецептами)
да тут даже участие админа не особо нужно
скрипт крона проверяет "рабочесть" мыла, и отправляет в соотв. группу, можно даже где то записывать (БД/файл), из какой группы узер переведен
написать скрипт, который будет мониторить эту группу, переодически отправляя тестовые письма и при корректном ответе почтового сервера, переводить узера обратно + удалять запись из таблицы/файла
Sellrion
Kernel panic
Join Date: Aug 2007
Location: Екатеринбург
Posts: 2,536
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 1921
Репутация в разделе: 387
0
Теоретически полностью автоматизируется и не требует участия админа. Правда потребуется SMTP и тут есть две проблемы: 1. Некоторые хитросделанные почтовые серверы используют нестандартные порты SMTP, 2. Неизвестно что будет если почтовый сервер требует SSL.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20279
Репутация в разделе: 7733
0
и кстати вопрос, вот по этому:
Quote:
Originally Posted by Smalesh
Если приходит отлуп от почтового сервера, то руками переносится в эту группу
как и чем определяется, что пришел отлуп?
пишутся/парсятся логи?
@SAS1024
io.sys
Join Date: Aug 2005
Location: Россия, Архангельск
Posts: 810
Версия vB: 3.8.x
Reputation:
Гуру 674
Репутация в разделе: 119
0
kerk, так в админке форума, в Опциях электронной почты есть настройка "Электронная почта для возврата письма". На этот ящик и будут падать все сообщения об ошибках отправки почты и т.п.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20279
Репутация в разделе: 7733
0
а...
ну я думал, может скрипт какой то
а тут ручками все =)
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3982
Репутация в разделе: 680
0
Quote:
Originally Posted by SAS1024
kerk, так в админке форума, в Опциях электронной почты есть настройка "Электронная почта для возврата письма". На этот ящик и будут падать все сообщения об ошибках отправки почты и т.п.
Совершенно верно. К тому же это и форма обратной связи + контролируются абузы от всяких там правообладателей. А сервера - они настолько все разные, что я бы на автоматику не полагался.
cyberdaemon
Эксперт
Join Date: Apr 2009
Location: C:\NUL\
Награды в конкурсах:
Posts: 1,519
Версия vB: 3.8.x
Пол:
Reputation:
Professional 1062
Репутация в разделе: 89
0
Quote:
Originally Posted by Smalesh
Если приходит отлуп от почтового сервера, то руками переносится в эту группу.
Сорри, конечно, но сколько времени проводим в почте??? Неделями сидим, копипастим адреса, перекидываем (или зареганых юзеров в пределах нескольких десятков)???
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3982
Репутация в разделе: 680
0
Quote:
Originally Posted by cyberdaemon
Сорри, конечно, но сколько времени проводим в почте??? Неделями сидим, копипастим адреса, перекидываем (или зареганых юзеров в пределах нескольких десятков)???
Зачем? В полночь рассылка с поздравлениями, ну пусть 20-30 акков. Пусть пяток отлупов (все равно я смотрю причину). На следующий день, когда в админке форума, заодно почтовик открыл, все отлупы лежат сортировщиком в отдельной папке, мыло, поиск юзверя, перевод - времени уходит понты.
Вот когда массовая рассылка - тогда я и не заморачиваюсь.
cyberdaemon
Эксперт
Join Date: Apr 2009
Location: C:\NUL\
Награды в конкурсах:
Posts: 1,519
Версия vB: 3.8.x
Пол:
Reputation:
Professional 1062
Репутация в разделе: 89
0
Quote:
Originally Posted by Smalesh
В полночь рассылка с поздравлениями, ну пусть 20-30 акков.
Праздник каждый день?! Везет же некоторым - каждый день есть время по "пятку" отлупов отсеивать в отдельную группу.....
Хорошо, а представим такой кошмар....... поставили форум, при регистрации мыло не проверяется, прошло лет 5, поставили таки проверку при регистрации и .........во первых за 5 лет отлупов стало море, во вторых вполне могли и в черный/серый список какогонить яху влететь (яху кстати воистину пофигу, если в его серый список влетают, они даже не реагируют на письма на эту тему). И как тут быть??? Год сидеть каждый день и отлупы сортировать? Не вариант.