Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Восстановление/напоминание пароля

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 6 июля 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Regenboog
phpBB 1.2.0
Сообщения: 11
Стаж: 3 года 5 месяцев
Благодарил (а): 4 раза

Re: Восстановление/напоминание пароля

Сообщение Regenboog »

Sheer писал(а): Свои настройки почты покажите в конце-концов!
Вот, пожалуйста. Что здесь не так?
Вложения
Настройки почты.png

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 4 года 5 месяцев
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Восстановление/напоминание пароля

Сообщение LONER »

Regenboog писал(а): Что здесь не так?
Как минимум адрес сервера SMTP и порт сервера SMTP.

Отправлено спустя 18 минут 56 секунд:
Почитайте Не приходят e-mail оповещения
Re: Почта форума
Далее и там и там вниз по тексту, т.к. есть разные варианты.
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11567
Стаж: 13 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2611 раз

Re: Восстановление/напоминание пароля

Сообщение Sheer »

LONER писал(а): Как минимум адрес сервера SMTP и порт сервера SMTP
А так же Метод аутентификации для SMTP раз уж логин и пароль заданы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Regenboog
phpBB 1.2.0
Сообщения: 11
Стаж: 3 года 5 месяцев
Благодарил (а): 4 раза

Re: Восстановление/напоминание пароля

Сообщение Regenboog »

Исправила, не работает отправка почты. Что-то с протоколом соединения с сервером SMTP? Еще странное дело: пароль для SMTP содержит 12 символов, но после ввода и сохранения отображается только 8 точек. Это нормально, так и должно быть?
Вложения
Настройки почты.png

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 4 года 5 месяцев
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Восстановление/напоминание пароля

Сообщение LONER »

SMTP сервер указан один, а адрес почты принадлежит другому. "Имя пользователя SMTP" указана почта принадлежащая не тому серверу.
Если указывается "Имя пользователя SMTP" xxxxxx@gmail.com со своим паролем, то наверняка и "Адрес сервера SMTP" должен выглядеть так tls://smtp.gmail.com, соответственно порт 587. Если "Адрес сервера SMTP" для pulse.com , то явно не так ssl://smtp-pulse.com, а так ssl://smtp.pulse.com - порт 465 или так tls://smtp.pulse.com - порт 587 и соответственно "Имя пользователя SMTP" - xxxxx@pulse.com со своим паролем.

Отправлено спустя 8 минут 43 секунды:
Regenboog писал(а): содержит 12 символов, но после ввода и сохранения отображается только 8 точек. Это нормально, так и должно быть?
Нормально, так и должно быть после сохранения.
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
Regenboog
phpBB 1.2.0
Сообщения: 11
Стаж: 3 года 5 месяцев
Благодарил (а): 4 раза

Re: Восстановление/напоминание пароля

Сообщение Regenboog »

Вот это мои настройки с сервера SMTP. Адрес сервера прописан именно так: smtp-pulse.com. А имя пользователя - это мой имэйл-адрес, а он не на pulse.com, а на gmail. Откуда берется порт 587? Я правда не понимаю. Объясните, пожалуйста, человекопонятным языком.
Вложения
Knipsel1.PNG

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 4 года 5 месяцев
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Восстановление/напоминание пароля

Сообщение LONER »

Regenboog писал(а): Откуда берется порт 587?
tls:// - порт 587 , ssl:// - порт 465
Судя по Вашему скриншоту выше, то SSL и порт 465
Можно и без SSL, у Вас там указан еще и порт 2525
Regenboog писал(а): Адрес сервера прописан именно так: smtp-pulse.com
Тогда в настройках почты в админ. разделе форума
Адрес сервера SMTP - ssl://smtp.smtp-pulse.com или ssl://smtp-pulse.com (надо пробовать) - порт 465
Метод аутентификации для SMTP PLAIN
Логин и пароль пока не вводите
И пробуйте.
При отправки сообщения с форума на Email какое-нибудь уведомление будет ? Типа отправилось или нет, если нет, то что пишет.

Отправлено спустя 8 минут 12 секунд:
Второй вариант
Адрес сервера SMTP - smtp.smtp-pulse.com или smtp-pulse.com (надо пробовать) - порт 2525
Метод аутентификации для SMTP PLAIN
Логин и пароль пока не вводите
И пробуйте.

Отправлено спустя 14 минут 52 секунды:
Третий вариант
Адрес сервера SMTP - ssl://smtp.smtp-pulse.com или ssl://smtp-pulse.com (надо пробовать) - порт 465
Метод аутентификации для SMTP LOGIN
Имя пользователя SMTP - Ваш xxxxxx@gmail.com
Пароль SMTP - пароль от сервера SMTP
И пробуйте.

Отправлено спустя 3 минуты 19 секунд:
Четвертый вариант
Адрес сервера SMTP - smtp.smtp-pulse.com или smtp-pulse.com (надо пробовать) - порт 2525
Метод аутентификации для SMTP LOGIN
Имя пользователя SMTP - Ваш xxxxxx@gmail.com
Пароль SMTP - пароль от сервера SMTP
И пробуйте.
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
Regenboog
phpBB 1.2.0
Сообщения: 11
Стаж: 3 года 5 месяцев
Благодарил (а): 4 раза

Re: Восстановление/напоминание пароля

Сообщение Regenboog »

LONER, спасибо Вам за помощь. Я испробовала все варианты. После регистрации появляется сообщение, что учетная запись создана, но требуется активация, ключ для которой был выслан на введенный адрес. Однако письмо с обещанным ключом так и не приходит. Написала в техподдержку SendPulse, жду.

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4436
Стаж: 15 лет 5 месяцев
Откуда: Питер
Благодарил (а): 127 раз
Поблагодарили: 521 раз

Re: Восстановление/напоминание пароля

Сообщение Siava »

Проверял сегодня функцию восстановления пароля. Слегка подофигел от длины того, что генерирует движок форума.

В первом случае:
Password: XP1QWSFXP2BU73XVSIB8VJU54Z9AIKU5QHQBVS7G8EE1FHS4VB319
Во втором случае:
Пароль: WN24F56H7C4XW6NVCDYQ98J53SYBGZXTN2R
Третий... вообще трындец:
Пароль:
D84UAKA1ZPW4KDFJCCHQNMPMEFLTHFPW4X3V48E2IBUHK5WXVBEFBFIUAKN1WX1IEFM2T997KBH9SJ7BRBLMBL
Это где-нибудь настраивается или рандом от минимального до максимального значения, заданного в админке?
Раньше пароли генерировались точно фиксированной длины.
phpbb актуальная, последняя.
php 7.2.14.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15125
Стаж: 14 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 386 раз
Поблагодарили: 1737 раз

Re: Восстановление/напоминание пароля

Сообщение rxu »

Siava писал(а):
21.01.2019 20:04
Это где-нибудь настраивается или рандом от минимального до максимального значения, заданного в админке?

Код: Выделить всё

$user_password = gen_rand_string_friendly(max(8, mt_rand((int) $config['min_pass_chars'], (int) $config['max_pass_chars'])));
Изображение

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4436
Стаж: 15 лет 5 месяцев
Откуда: Питер
Благодарил (а): 127 раз
Поблагодарили: 521 раз

Re: Восстановление/напоминание пароля

Сообщение Siava »

rxu, спасибо)
Буду значит под себя подгонять. Пусть юзер пароль хоть 100 символов себе ставит, но генератор будет выдавать строго определённой длины. Очередной мод для phpbb 3.2, хоть и пишут, что модов для него не существует :D

includes/ucp/ucp_remind.php
найти

Код: Выделить всё

$user_password = gen_rand_string_friendly(max(8, mt_rand((int) $config['min_pass_chars'], (int) $config['max_pass_chars'])));
заменить на (для примера, генерация 8-и символьного пароля)

Код: Выделить всё

$user_password = gen_rand_string_friendly(8);
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)

Вернуться в «Поддержка phpBB 3.2.x»