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

-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Настройка почты на кириллическом домене
Доброго времени суток, товарищи!
Помогите разобраться. Ответ самостоятельно я не нашла. На форуме кириллический домен. Необходимо настроить почту. Регистрация пользователей на форуме с подтверждением email, существует почта вида admin@мойдомен.рф на яндексе, настроена, работает. Когда я прописываю эту почту в настройках на форуме, он пишет, что не верная почта и не дает сохранить, вероятно ему не нравятся русские буквы. Заменила русские буквы на
Punycode, в момент сохранения изменений он автоматически меняет Punycode обратно на русские буквы. И следовательно сохранить не могу. В базе данных в файле phpbbuq_config значения board_contact и board_email прописала с помощью Punycode. Но это тоже не помогло, при попытке сохранения обратно возвращает русские буквы. Подскажите плиз, как исправить положение. А то без этого невозможна регистрация на форуме.
P.S. Доменное имя менять не выход
Помогите разобраться. Ответ самостоятельно я не нашла. На форуме кириллический домен. Необходимо настроить почту. Регистрация пользователей на форуме с подтверждением email, существует почта вида admin@мойдомен.рф на яндексе, настроена, работает. Когда я прописываю эту почту в настройках на форуме, он пишет, что не верная почта и не дает сохранить, вероятно ему не нравятся русские буквы. Заменила русские буквы на
Punycode, в момент сохранения изменений он автоматически меняет Punycode обратно на русские буквы. И следовательно сохранить не могу. В базе данных в файле phpbbuq_config значения board_contact и board_email прописала с помощью Punycode. Но это тоже не помогло, при попытке сохранения обратно возвращает русские буквы. Подскажите плиз, как исправить положение. А то без этого невозможна регистрация на форуме.
P.S. Доменное имя менять не выход
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Настройка почты на кириллическом домене
Margo, есть такой глюк если указывать в полях
В движке имеется ошибка в регулярном выражении при валидации Punycode email для доменов в зоне .рф:
в файле
заменить на
При этом в Chrome не имеет значение что Вы напишите в поля
В других браузерах нужно писать кириллические домены и зоны ТОЛЬКО в punycode формате:
Контактный email-адрес
и/или Адрес отправителя email
как кириллический, так и преобразованный Punycode кириллический домен.В движке имеется ошибка в регулярном выражении при валидации Punycode email для доменов в зоне .рф:
в файле
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;
Код: Выделить всё
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-z0-9\-]{2,63})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)';
break;
Контактный email-адрес
и/или Адрес отправителя email
admin@привет.рф
или admin@xn--b1agh1afp.xn--p1ai
- отображаться после сохранения будет admin@привет.рф
, а в базе храниться вот так admin@xn--b1agh1afp.xn--p1ai
Chrome в input
полях с типом email
автоматически преобразовывает punycode в кириллицу и обратно.В других браузерах нужно писать кириллические домены и зоны ТОЛЬКО в punycode формате:
admin@xn--b1agh1afp.xn--p1ai
- Explorer например НЕ преобразует автоматически punycode в кириллицу
Последний раз редактировалось Pazh 04.02.2021 17:34, всего редактировалось 2 раза.
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
Спасибо! Вы настоящий волшебник. Сделала, как вы сказали, проблема разрешилась. Письма пока всё ещё не отправляются, пойду думать дальше
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Настройка почты на кириллическом домене
Тестовое e-mail сообщение отправляется?
Если нет, смотрите лог ошибок.
Если нет, смотрите лог ошибок.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
Нет, не отправляется. Без включенного SMTP:
У меня идей нет, с какой стороны подойти и что он от меня хочет 
Код: Выделить всё
Ошибка почты
» EMAIL/PHP/mail()
/adm/index.php
С включенным SMTP:
Ошибка почты
» EMAIL/SMTP
/adm/index.php
Не удалось получить ответ от почтового сервера.
Backtrace
Connecting to mail.hosting.reg.ru:465

Последний раз редактировалось Sheer 04.02.2021 17:36, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Настройка почты на кириллическом домене
Ну если выявилась зависимость от бродилки, так не проще ли будет?
Отправлено спустя 1 минуту 5 секунд:
Margo, покажите настройки почты.
Код: Выделить всё
return '((?:[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*(?:[\w\!\#$\%\'\*\+\-\/\=\?\^\`{\|\}\~]|&)+)@((((([a-я0-9]{1}[a-я0-9\-]{0,62}[a-я0-9]{1})|[a-я])\.)+[a-я]{2,63})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)';
Margo, покажите настройки почты.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Настройка почты на кириллическом домене
Margo, нажмите на отправку тестового письма, если в логе ошибок в админке ошибок нет, то проверяйте правильность настройки DNS записей домена. Вот тут писал что нужно прописать в DNS домена при использовании Яндекс.Почты для домена Re: Не доставляются письма с активацией на GMAil и яндекс
Отправлено спустя 1 минуту :
Отправлено спустя 1 минуту 15 секунд:
Отправлено спустя 1 минуту :
Настройки smtp нужно включить и настроить
Отправлено спустя 1 минуту 15 секунд:
не проще, т.к. потом этот кириллический email упадет в ошибки при отправке
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
Значение этой фразы мне, к сожалению не понятно
Отправлено спустя 2 минуты 54 секунды:
тестовые письма не отправляются. Пробовала с SMTP и без него, пробовала через почту на gmail, тоже не отправляютсяPazh писал(а): 04.02.2021 17:40 нажмите на отправку тестового письма, если в логе ошибок в админке ошибок нет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
https://собакавдар.рф - Единая информационная база приютов России
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Настройка почты на кириллическом домене
А почему у вас не заполнены поля
https://www.reg.ru/support/pochta_gener ... h-klientov
Имя пользователя SMTP:
и Пароль SMTP:

https://www.reg.ru/support/pochta_gener ... h-klientov
От браузера
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
исправилась, указала почту и пароль к почте, как на хостинге, тоже ошибка
Ошибка почты
» EMAIL/SMTP
/adm/index.php
Не удалось получить ответ от почтового сервера.
Backtrace
Connecting to mail.hosting.reg.ru:465
https://собакавдар.рф - Единая информационная база приютов России
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Настройка почты на кириллическом домене
Метод аутентификации для SMTP: LOGIN
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
Да, спасибо, когда я исправлялась с логином и паролем, я поменяла метод аутентификации. Это не сработало
https://собакавдар.рф - Единая информационная база приютов России
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Настройка почты на кириллическом домене
Margo, вот настройки для использования Яндекс. Почты
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 4 года 3 месяца
- Откуда: Астрахань
- Благодарил (а): 6 раз
Re: Настройка почты на кириллическом домене
сделала по этой инструкции, теперь какая-то новая ошибка
Код: Выделить всё
Ошибка почты
» EMAIL/SMTP
/adm/index.php
Не удалось соединиться с SMTP-сервером: 13 : Permission denied
Errno 2: stream_socket_client(): unable to connect to smtp.yandex.ru:25 (Permission denied) at [ROOT]/includes/functions_messenger.php line 1187
Я попробовала такие данные:
Адрес сервера SMTP: ssl://smtp.yandex.ru
Порт сервера SMTP: 465
Метод аутентификации для SMTP: LOGIN
Имя пользователя SMTP: admin@мойдомен.рф
Пароль SMTP: *******
Указываю пароль от почты на яндексе. При попытке сохранить настройки, сохраняется пароль короче по количеству точек, чем тот, что на яндексе, не тот, который указываю (так же при сохранении раньше почта сама менялась), не знаю, что это такое. Выдаёт такую ошибку:
Код: Выделить всё
Ошибка почты
» EMAIL/SMTP
/adm/index.php
Ошибка при отправке email в строке 1240. Ответ сервера: 501 5.1.3 Bad recipient address syntax.
.
Backtrace
Connecting to ssl://smtp.yandex.ru:465
LINE: 1204 <- 220 vla4-d1b041059520.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
# EHLO server92.hosting.reg.ru
LINE: 1551 <- 250-vla4-d1b041059520.qloud-c.yandex.net
LINE: 1551 <- 250-8BITMIME
LINE: 1551 <- 250-PIPELINING
LINE: 1551 <- 250-SIZE 42991616
LINE: 1551 <- 250-AUTH LOGIN PLAIN XOAUTH2
LINE: 1551 <- 250-DSN
LINE: 1551 <- 250 ENHANCEDSTATUSCODES
Последний раз редактировалось Sheer 04.02.2021 20:54, всего редактировалось 1 раз.
Причина: bb-код. Когда же вы наконец научитесь пользоваться bb-кодами!!!
Причина: bb-код. Когда же вы наконец научитесь пользоваться bb-кодами!!!
https://собакавдар.рф - Единая информационная база приютов России
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Настройка почты на кириллическом домене
На кол-во точек не обращайте внимание, это закрытый пароль. Настройки со скрина и настройки из моей ссылки ранее - с рабочего форума, где используется Яндекс. Почта для домена. Судя по сообщению
возможно что-то не донастроили или не разрешили в самой почте на яндексеWant to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
Помощь в ЛС/email только за WM или ЮMoney