Внедрение Zimbra
Господа, всем доброго времени суток!
Заранее прошу прощения если оффтоп, почитав предыдущие темы похожей не нашёл.
На предприятии использую в качестве почтовика iRedMail, но не устраивает функционал. Решили попробовать Zimbra, всё здорово и красиво, но возникла проблема, которую самостоятельно решить не представляю как.
При отправке почты на mail.ru письмо приодит в формате mail.domain.ru вместо domain.ru
Наши настройки:
1. У хостинг-провайдера есть записи MX и A
MX 10 MX1.DOMAIN.RU
Основная запись A и WWW - IP хостинг-провайдера ибо там лежит сайт
В разделе поддомены записи MX1, mail, www mail, pop, smtp - ip внешнего интервейся сервака.
2. У сервака
$ cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.xxx mail.domain.ru mail
$ cat /etc/hostname
$ hostname -f
mail.domain.ru
В случае с iRedAdmin почта ходит нормально на user@domain.ru и определяется как от user@domain.ru
В случае с Zimbra приходит от user@mail.domain.ru и определяется как от user@mail.domain.ru, что является для организации не допустимым.
Вопрос - как избавиться от этой ошибки?
Комментарии
01/03/2012 - 08:58
Что-то пока многовато неизвестных в твоей задачке.
Белый ИП есть?
mail.domain.ru привязан к этому ИП?
МХ запись для domain.ru = mail.domain.ru?
В настройках Зимбра:
Сервер = mail.domain.ru?
Домен = domain.ru?
Почитай про split-DNS и про установку Зимбра. Материалы есть тут, на офиц.сайте зимбра и в рунете.
01/03/2012 - 09:41
1. Белый IP есть 217.ХХХ.ХХХ.163
mail.domain.ru привязан к этому IP
Сервер именно mail.domain.ru
имя домена тоже почемуто mail.domain.ru
01/03/2012 - 10:34
Чув-а-а-а-к! Замажь ИП на картинке! :)
>Сервер именно mail.domain.ru
>имя домена тоже почемуто mail.domain.ru
Ну дык, измени!
При установке Зимбры же задается. На установленной создай новый домен domain.ru, а старый mail.domain.ru удали.
Если сервак находится в локалке за натом, то надо будет прикручивать DNS-split.
Пощупал тебя nslookup'ом. Чего-то МХ запись твоего домена второго уровня vs***.com ссылается на mx1.vs***.com, а про mail.vs***.com у тебя в МХ вообще речи не идет. Хотя твой почтарь представляется именно как mail.vs***.com. Поправь, а то можешь нарваться на отлупы при отправке почты на серваки с жесткими настройками правил.
01/03/2012 - 10:40
Спасибо! Попробую решить.
Изменил имя сервака, теперь в админку не пускает. Вот засада.
На каком этапе установке надо указать имя домена. Какого х он берёт имя поддомена?
01/03/2012 - 10:48
Б*яха-муха!
Имя домена менять надо!!!
Попробуй по ИП в админку зайти.
А имя сервера как поменял? С помощью каких средств?
01/03/2012 - 10:50
В глобальных настройках менял. По IP тоже не принимает логин пароль.
Прощупай плиз post.vsess.com
01/03/2012 - 11:01
post.vsess.com пингуется, но на 25 порт не пускает.
Зато mail.vsess.com - живее всех живых! Подсасываюсь без проблем.
01/03/2012 - 10:57
>На каком этапе установке надо указать имя домена.
Пункт меню: 2., Подпункт: Domain to create
The default domain is the fully qualified hostname
of the server. If you created a valid mail domain
on your DNS server, enter it now. In most cases,
you will accept the default.
Вот так это выглядит:
Main menu
1) Common Configuration:
+Hostname: mailhost.example.com
+Ldap master host: mailhost.example.com
+Ldap port: 389
+Ldap Admin password: set
+Secure interprocess communications: yes
+TimeZone: America/Los_Angeles
2) zimbra-ldap: Enabled
+Status Enabled
+Create Domain: yes
+Domain to create: mailhost.example.com - вот этот пункт!!!
+Ldap root password: set
+Ldap replication password: set
+Ldap postfix password: set
+Ldap amavis password: set
+Ldap nginx password set
Скачай с сайта зимбра инструкцию по установке. Куча вопросов пропадет сразу. Я серьезно!
01/03/2012 - 11:02
Эх блин на русском бы, на инглише долго думать будем, руководство не оценит.
01/03/2012 - 11:14
Ну дык, гугл-яндекс в руки. Установка зимбра. На этом сайте тоже статьи есть.
Вот кое-что:
http://sincore.ru/archives/category/linux/administration/zimbra
http://www.sysadminwiki.ru/wiki/Zimbra
http://hidx.wordpress.com/2009/02/02/zimbra-mail-server/#print
http://www.dlav.ru/index.php/article/8-different/24-2010-07-12-06-32-42
http://mail.arhmoloko.ru/index.php/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%...
http://system-administrators.info/?p=3594
http://www.openkazan.info/Zimbra-Collaboration-Suite
И это дело конечно ваше, но один хер систему перед запуском в продакшен надо обкатать-пощупать-понять-разобраться. Сюда же входит и вдумчивое изучение инструкций-документации. В это время, конечно же нельзя рушить-глушить ту систему, которая уже работает IredMail. Если начальство этого не понимает, может в ж*пу такие авралы - пусть работает то что есть?
МХ запись кстати не поменялась, может надо провайдера просить изменить МХ-запись на правильную?
01/03/2012 - 11:28
RockMan огромное спасибо за помощь.
Ставим систему заново. Будем вдумываться что и как.
По поводу MX записи - iRedMail работает!!! Значит запись правильная, на рисунке вроде все так (где я айпишники пропалил)
01/03/2012 - 11:35
Если почтовый домен vsess.com то МХ запись прописана неверно!
Ответ нслукапа:
vsess.com
primary name server = ns1.spaceweb.ru
responsible mail addr = dns1.sweb.ru
serial = 2008020702
refresh = 28800 (8 hours)
retry = 7200 (2 hours)
expire = 604800 (7 days)
default TTL = 600 (10 mins)
vsess.com MX preference = 15, mail exchanger = mx1.spaceweb.ru
vsess.com MX preference = 20, mail exchanger = mx2.spaceweb.ru
vsess.com MX preference = 10, mail exchanger = mx1.vsess.com
vsess.com nameserver = ns1.spaceweb.ru
vsess.com nameserver = ns2.spaceweb.ru
vsess.com internet address = 77.222.40.141
Оно да! Работает! Но настроено не верно. Мой бы почтарь от твоего почту не принял бы. Ну и в конце-концов, правила хорошего тона и борьба со спамом!
Кроме всего прочего, зимбра очень чувствительна к связке А - МХ запись. Не удивляйся потом если что.
01/03/2012 - 11:38
http://help.ubuntu.ru/wiki/%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D0%B0%D1...
Тут почитай.
01/03/2012 - 11:50
А как надо правильно? Я что-то м.б. не понял?
01/03/2012 - 11:52
Я имею ввиду по записям MX. Помимо всего у хостинг прова сайт наш лежит, боюсь его не задеть бы.
02/03/2012 - 10:14
Про А и МХ записи, надеюсь все понятно?
Приведу пример, как все это прописано у меня.
1. Есть доменное имя второго уровня firm.com арендованное вместе с хостингом.
Сайт www.firm.com лежит на сервере хостера черте-где в сети.
Для firm.com хостером создана А-запись - привязана к ИП_1, к которому имеет отношение хостер. Этот ИП_1 для нас не важен.
2. У местного интернет-провайдера мы арендуем доменное имя третьего уровня fm.prov.ru и белый ИП_2.
Провайдер по нашей заявке создал А-запись (ну и PTR-запись до кучи) для привязки fm.prov.ru к ИП_2.
Для firm.com мною в панели управления сайтом прописана МХ-запись:
В МХ-записи для firm.com стоит fm.prov.ru
3. Почтарь стоит у меня в локалке за натом, поэтому я использую сплит-ДНС.
FQDN Имя компьютера: fm.prov.ru
При установке Зимбра в качестве имени сервера инсталляшка берет fm.prov.ru, в качестве имени домена я указываю: firm.com.
В итоге, письма для домена firm.com (адреса: pupkin@firm.com) отправляет сервер fm.prov.ru, который так и представляется в SMTP-сессии. Что никого не смущает, т.к. в МХ-записи firm.com прописан именно fm.prov.ru, для которого в свою очередь существует легальная А-запись и PTR-запись.
Таким образом один сервер может обслуживать кучу почтовых доменов, главное чтобы у всех этих доменов в одной из МХ-записей значилось имя этого сервера.
Как-то так.