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

Проверка пользователей по ответу Email

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 19 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 26 раз

Проверка пользователей по ответу Email

Сообщение velo »

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

Что собственно бы хотелось?
- Проверять существование пользовательских email

Поясню: У меня стоит Мод поздравления с ДР пользователей, но каждый день, я получаю по 2-5 сообщений в ответ на автопоздравление о несуществующих уже почтовых адресах.
такого типа:
 
Undelivered Mail Returned to Sender
от Mail Delivery System
MAILER-DAEMON@.....

<mishina2005@yahoo.com>: host mta7.am0.yahoodns.net[98.138.112.35] said: 554
delivery error: dd This user doesn't have a yahoo.com account
(mishina2005@yahoo.com) [0] - mta1375.mail.ne1.yahoo.com (in reply to end
of DATA command)
это пример несуществующего пользователя. Бывают конечно и переполнения ящиков и закрытые доступы.


Отсюда делаю вывод - данные пользователи - мертвые души.

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

PS Cобственно сам мод, наверно, написать то я сам мог, но увы не очень дружу с почтовыми сервисами.
Буду признателен за любой комментарий.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 10 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Проверка пользователей по ответу Email

Сообщение nissin »

Поставить анализатор получаемых почтовых сообщений. По результатам анализа деактивировать пользователей.
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Проверка пользователей по ответу Email

Сообщение sweetah »

Очень часто пользователи указывают некорректную почту (просто опечатываются), либо рабочую почту, с места, где они уже не работают... да вообще разные случаи бывают, при том, что сами заходят на форум регулярно. За что их удалять-то? У вас миллионы учетных записей, которые каким-то образом мешаются?
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 19 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 26 раз

Re: Проверка пользователей по ответу Email

Сообщение velo »

sweetah, Вы видите смысл в пользователях, которые ошиблись с почтой или сменили работу (почт ящик удален)? При условии, что практически у всех дата регистрации и дата последнего посещения совпадают и это уже не один год назад, нет сообщений и т.п. ? Я смысла не вижу. При условии, что посещаемость порядка 200 юзеров за последний год, в Базе данных их около 3 тысяч.
По мне, так вполне логично вычистить, например по условию нулевой активности и недействующим емейлам, т.к. они даже восстановиться самостоятельно не смогут.

nissin, не подскажите что нибудь из анализаторов, что будет несложно прикрутить к данному движку?
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 5 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Проверка пользователей по ответу Email

Сообщение xisp »

velo писал(а): в Базе данных их около 3 тысяч.
И как оно мешает, этой базе данных?
Хотя я тоже чистил, но тех, кто вообще не оставил ни одного сообщения, и не заходили джва года.
А мейлы вообще вырезал: нет мыла- нет проблем.
phpBBex
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1397
Стаж: 12 лет 7 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 100 раз

Re: Проверка пользователей по ответу Email

Сообщение apollion »

Смысла заморачиваться так не вижу.

1. Или отправить рассылку пользователям с 0 сообщений, и не заходившим давно. Потом собрать мыла, с которых получен ответ - нет ящика и удалить юзеров.
2. Либо сразу поудалять нафиг пользователей такого рода.

У меня, например, в правилах прописано:
- пользователи с 0 сообщений, не посещавшие форум 30 суток с момента последнего захода - считаются "мертвыми" и удаляются.
- пользователи с любым количеством сообщений, не посещавшие форум 2 года с момента последнего захода - - считаются "мертвыми" и удаляются или деактивируются.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Проверка пользователей по ответу Email

Сообщение Пчелкин »

Поставь User reminder 1.0.5 . Там при определенных настройках в опциях есть и автоудаление. Он все сделает за тебя сам. И не мучься... :P
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 10 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Проверка пользователей по ответу Email

Сообщение nissin »

velo писал(а): не подскажите что нибудь из анализаторов, что будет несложно прикрутить к данному движку?
Лучше написать.

Вернуться в «Запросы модов для phpBB 3.0.x»