LINUX.ORG.RU
решено ФорумAdmin

Postfix и домен в зоне .РФ

 


1

2

Здравствуйте. второй день не могу побороть проблему, есть Debian 7 с установленным на него iRedMail. Есть зарегистрированное доменное имя имя.рф. Сайт на нем работает без проблем, MX запись DNS отрабатывает корректно, а вот на сервере не получается создать кириллический домен, пробовал уже и в punycode создавать, при это ругается что не соответствует регулярному выражению. Создавать пытаюсь все через postfixadmin. Может кто-нибудь уже сталкивался с подобным вопросом. Все попытки нагуглить что-нибудь полезное по теме, приводят к постам 2010-11 года, с выводами что работать должно но ничего конкретного. Заранее спасибо за понимание и помощь.


Может быть попробовать postfix -2.12.

Major changes with snapshot 20140715 ====================================

Support for Email Address Internationalization (EAI) as defined in RFC 6531..6533. This supports UTF-8 in SMTP/LMTP sender addresses, recipient addresses, and message header values. The implementation is based on initial work by Arnt Gulbrandsen that was funded by CNNIC.

vlb ★★★
()

Ругается postfixadmin или сам postfix? В первом случае попробуй добавить вручную в базу (в punycode).
Но подозреваю что сам postfix тоже придётся лечить. Возможно получится обойтись отключением некоторых проверок в конфиге, но не факт.

MrClon ★★★★★
()

Вообще-то, punycode для того и делался, чтобы не создать таких проблем. То есть, тут неправ тот, кто где-то каким-то регулярным выражением это закрыл. Это если речь про доменную часть. А вот если речь про пользователя, то тут надо новый Постфикс - это раз, я бы не торопился - это два. Кроме Постфикса и Гугля это никто не умеет вроде ещё.

AS ★★★★★
()
Ответ на: комментарий от handbrake

То что я не нормальный это понятно =) Но по долгу работы вынужден пользоваться тем что есть, не регистрировать же ради почты новый домен.

IMP
() автор топика
Ответ на: комментарий от MrClon

Спасибо за совет, ругается именно Postfixadmin. Попробую ручками доабавить в базу. Postfix стоит 2.9.6

IMP
() автор топика
Ответ на: комментарий от IMP

Бывает, но все эти оболочки скрывающие реальное устройство сервисов - бомба замедленного или не очень действия. Так что лучше тогда определиться или серьезно заниматься админством или чем-то другим, более прибыльным, а это отдать реально знающим, т.к. с кривой почтой можно сильно влететь, вплоть до экскоммутации, кроме того существуют более сотни общедоступных SBL, выйти из части которых может быть весьма проблематично и затратно, а попадание туда грозит непроходимостью почты в непредсказуемых направлениях.
У меня сейчас спам проходит только от реальных почтовых серверов, из них половина взломана, а вторая половина это всякие zimbra(msexсhange).domain.com и прочие (веб)морды к MTA, причем, что самое печальное, значительная честь из них - это компании из сферы it. Такие вот сапожники без сапог, которые на сайте пишут что они супер-пупер админы, а у самих кривой и дырявый почтовый сервер чужой спам рассылает.

handbrake ★★★
()

В файле /var/www/postfixadmin/functions.inc.php

найти строки:

function check_domain ($domain) { if (!preg_match ('/^([-0-9A-Z]+\.)+' . '([0-9A-Z]){2,13}$/i', ($domain))) {

и исправить на: function check_domain ($domain) { if (!preg_match ('/^([-0-9A-Z]+\.)+' . '([0-9A-Z-]){2,13}$/i', ($domain))) {

после этого можно будет ввести домен в виде пуникод

anonymous
()
Ответ на: комментарий от anonymous

Спасибо за совет. Все получилось. Задача решена.

IMP
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.