Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2014-05-05 15:29:19

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Не приходит электронка с форума. Ошибка.

2 вопроса:

1. В настройках указана регистрация с проверкой электроящика. Письма не приходят. Настроены на smtp.yandex.ru:25; user123:pass
Точнее при регистрации новый пользователь видит ошибку отправки ему почты.

2. Как убрать тайм аут при регистрации с одинаковым IP? Или как я через админ панель могу сам нарегистрировать пользователей?

Offline

#2 2014-05-05 15:40:26

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Не приходит электронка с форума. Ошибка.

http://phpfaq.ru/debug

1. Какую ошибку видит пользователь? Текст ошибки обычно дает нам почти законченный рецепт что делать.

2. Найти в register.php строки

    // Check that someone from this IP didn't register a user within the last hour (DoS prevention)
    $result = $db->query('SELECT 1 FROM '.$db->prefix.'users WHERE registration_ip=\''.$db->escape(get_remote_address()).'\' AND registered>'.(time() - 3600)) or error('Unable to fetch user info', __FILE__, __LINE__, $db->error());

    if ($db->num_rows($result))
        message($lang_register['Registration flood']);

и закомментарить их.

В Админке нет такого инструмента, вродебы плагин "User Management" это умел делать. Попробуй взять отсюда:
https://github.com/fluxbb/plugins


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#3 2014-05-05 16:06:16

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

При регистрации с включеной проверкой e-mail:

File: /var/www/web/forum/include/email.php
Line: 279

FluxBB reported: Unable to send email. Please contact the forum administrator with the following error message reported by the SMTP server: "503 5.5.4 Error: send AUTH command first. "

Offline

#4 2014-05-05 16:26:04

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Не приходит электронка с форума. Ошибка.

@klakson, вероятно яндекст требует защищенное соединение. Включить следует SSL и использовать порт 465.
У них в хелпе глянь настройку подключения.

Offline

#5 2014-05-05 16:31:18

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

Пробовал прописывать и smtp.yandex.ru:465, ставил галку, но все равно та же ошибка

Offline

#6 2014-05-05 16:34:41

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

File: /var/www/web/forum/include/email.php
Line: 279

FluxBB reported: Unable to send email. Please contact the forum administrator with the following error message reported by the SMTP server: "535 Incorrect authentication data: password contains non-printable characters for  "

Offline

#7 2014-05-05 16:44:10

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

Только что пробовал проделать всё тао же самое с Mail.ru
SMTP - smtp.mail.ru:465
user - [email protected]
pass - pass
SMTP через SSL - Да

Результат - та же ошибка

Offline

#8 2014-05-05 16:50:42

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Не приходит электронка с форума. Ошибка.

@klakson, почему в пользователе указан email, а не юзер?

Offline

#9 2014-05-05 16:58:22

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

@Visman, в справке mail.ru написано, что необходимо указывать полностью

Имя пользователя — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен (например, [email protected]);

Offline

#10 2014-05-05 19:29:47

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Не приходит электронка с форума. Ошибка.

@klakson, mail.ru или рамблер по 25 порту работают?

Offline

#11 2014-05-05 20:09:27

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Не приходит электронка с форума. Ошибка.

В админке "адрес вебмастера" совпадает с адресом который используется как "имя пользователя" ?

Я провел эксперимент с настрокой отправки через Yandex:

Email
Webmaster email: [email protected]
…
SMTP server address: smtp.yandex.ru:465
SMTP username: [email protected]
SMTP password: [mypassword] [mypassword]
Encrypt SMTP using SSL: Yes

Почта успешно отправляется!

Но если я меняю "Webmaster email" на адрес в другом домене, то получаю ошибку "553 5.7.1 Sender address rejected: not owned by auth user. ".


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#12 2014-05-06 07:47:09

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

@artoodetoo, только что сделал как пишите вы, увы та же ошибка:

An error was encountered

File: /var/www/web/forum/include/email.php
Line: 279

FluxBB reported: Unable to send email. Please contact the forum administrator with the following error message reported by the SMTP server: "535 5.7.8 Error: authentication failed: Invalid user or password! "

Так и не пойму в чем дело. Пробовал и с сервером яндекса и с мэйлом.

Offline

#13 2014-05-06 08:35:54

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Не приходит электронка с форума. Ошибка.

@klakson, SSL в PHP включен?

Offline

#14 2014-05-06 11:37:15

klakson
Новичок
Зарегистрирован: 2014-05-05
Сообщений: 8

Re: Не приходит электронка с форума. Ошибка.

@Visman, вот в этом не уверен.

Offline

#15 2014-05-07 11:54:02

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Не приходит электронка с форума. Ошибка.

@klakson, проверить можно посмотрев phpinfo, например через админку:
http://example.com/admin_statistics.php?action=phpinfo

download?id=D7jZjUFDAc4I6IfeNgt1clfFtOAyX8

Но, думаю, была бы другая ошибка если бы ssl транспорт не поддерживался. Дело тупо в неправильных емайл/пароль. Я уверен.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens