Рускоязычный домен, проблема с почтой

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
DimkaG
phpBB 1.4.4
Сообщения: 151
Стаж: 17 лет 3 месяца
Откуда: Москва
Благодарил (а): 18 раз
Поблагодарили: 2 раза

Рускоязычный домен, проблема с почтой

Сообщение DimkaG »

Здравствуйте. Обратился клиент, просит создать почту для его домена в зоне РФ. Яндекс почта для домена создал успешно, но при сохранении конфигурации в phpbb3 пишет что не правильно введён email. Победить не смог.
ящик вида info@сайт.рф
как поправить?
Текущая версия моего форума 3.3.9
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Рускоязычный домен, проблема с почтой

Сообщение ostridm »

punycode?
Аватара пользователя
DimkaG
phpBB 1.4.4
Сообщения: 151
Стаж: 17 лет 3 месяца
Откуда: Москва
Благодарил (а): 18 раз
Поблагодарили: 2 раза

Re: Рускоязычный домен, проблема с почтой

Сообщение DimkaG »

ostridm писал(а): punycode?

Введённый адрес email неверен.

тоже пробовал.
Текущая версия моего форума 3.3.9
Аватара пользователя
DimkaG
phpBB 1.4.4
Сообщения: 151
Стаж: 17 лет 3 месяца
Откуда: Москва
Благодарил (а): 18 раз
Поблагодарили: 2 раза

Re: Рускоязычный домен, проблема с почтой

Сообщение DimkaG »

Значит инструкция для подобных случаев.

Зайти в базу данных и в таблице phpbb_config руками прописать домен в 2 поля
board_contact и в поле board_email

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

Не забываем в админке кеш почистить конференции.

Удачной работы всем.
Текущая версия моего форума 3.3.9
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Рускоязычный домен, проблема с почтой

Сообщение Anvar »

По нормальному нужно лезть в includes/functions.php и менять регулярку:

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

		case 'email':
			// Regex written by James Watts and Francisco Jose Martin Moreno
			// http://fightingforalostcause.net/misc/2006/compare-email-regex.php
			return '((?:[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*(?:[\w\!\#$\%\'\*\+\-\/\=\?\^\`{\|\}\~]|&)+)@((((([a-z0-9]{1}[a-z0-9\-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,63})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)';
		break;
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
DimkaG
phpBB 1.4.4
Сообщения: 151
Стаж: 17 лет 3 месяца
Откуда: Москва
Благодарил (а): 18 раз
Поблагодарили: 2 раза

Re: Рускоязычный домен, проблема с почтой

Сообщение DimkaG »

ну мне проще в бд прописать чем код ломать....
Текущая версия моего форума 3.3.9

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