avatar Ubuntu Настройка почтового сервера Ubuntu 11.10+iRedMail (Включает в себя: Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube)

Данное руководство является обновлением, мануала который был выложенным в прошлом году. Судя большому количеству вопросов, а также статистике сайта- данная темя является очень популярной и одновремено вызывает множество сложностей. В недавних комментариях к устаревшему руководству, задали вопрос о том что почтовая система, по тому мануалу, плохо ставится на Ubuntu 11.10, это действительно так, но с небольшой оговоркой, не работает старая версия скрипта! А именно все версии до iRedMail-0.7.3 включительно, при установке вылетают с ошибкой, т.к. не может найти пакет Policyd который был успешно выпилен из репозитория на серверах Canonical именно для версии 11.10, на Ubuntu 10.04 iRedMail-0.7.3 отлично ставится и работает, кстати, для продукционного использования, рекомендуется ставить именно версию iRedMail-0.7.3!
Релиз нормально работающий на 11.10 находится в состоянии релиз-кандидата, вот мы и будем ставить версию iRedMail-0.7.4-rc2.
Напомню, тем кто не в курсе, что включает в себя данная система:

1. Почтовая система с доступом через web интерфейс по протоколам http/https
2. Автоматическая проверка всей поступающей почты антивирусом
3. Спам-фильтр
4. Для хранения пользовательских данных, используется каталог OpenLDAP, который, при необходимости, можно интегрировать со службой Active Directory, которая также базируется на LDAP каталоге, правда изрядно допиленным Microsoft.
5. Web интерфейс управления почтовыми ящиками пользователей и почтовыми доменам
6. Квоты на размер почтовых ящиков
И многое другое
Кому интересно более подробно, могут посмотреть на сайте разработчика, там описан полный функционал.

Предполагается что операционная система уже установлена т.к. это шаг я рассматривать не буду, потому что это выходит за рамки статьи.
Как и в прошлый раз, для примера буду использовать доменное имя mail.example.org c IP адресом 172.16.0.100 ( в место него можно указать статический IP выданный провайдером)
LDAP suffix: dc=example,dc=org -также, исключительно тестовый вариант!

На этом все, переходим непосредственно к установке.

Логинимся в систему, обновляем списки пакетов и устанавливаем обноления:

sudo apt-get update
sudo apt-get upgrade


Настраиваем имя хоста:
Заходим как root
sudo su
nano /etc/hostname


Назовем его mail, сохраняем изменения выходим.

Редактируем файл hosts:
nano /etc/hosts


Необходимо добавить наш IP и доменное имя, сразу под строку
127.0.0.1       localhost
172.16.0.100     mail.example.org    mail


Проверяем настройки:
cat /etc/hosts


Получаем:
127.0.0.1       localhost
172.16.0.100   mail.example.org    mail


cat /etc/hostname


должно выдать:
mail


Необходимо перезагрузить систему:
reboot


После перезагрузки, снова заходим в качестве суперпользователя:
sudo su


Проверяем имя хоста:
hostname -f


Должно выдать:
mail.example.org


Переходим, непосредственно, к установке почтовой системы

Скачиваем версию iRedMail-0.7.4-rc3

Свежую версию, которую можно посмотреть на сайте разработчика

wget http://iredmail.googlecode.com/files/iRedMail-0.7.4-rc3.tar.bz2


Распаковываем архив:
tar jxvf iRedMail-0.7.4-rc3.tar.bz2


Переходим в директорию созданную после распаковки:
cd iRedMail-0.7.4-rc3/pkgs/


Выкачиваем пакеты необходимые для установки:
bash get_all.sh


Приступаем к установке:
cd ..
bash iRedMail.sh


После этого начнется закачка необходимых пакетов.
В открывшимся меню установки выбираем Yes



Выбираем директорию в которой будут храниться почтовые ящики пользователей:



Для хранения данных пользователей iRedMail может использовать OpenLDAP или MySQL, в нашем случае OpenLDAP является более предпочтительным:



Задаем LDAP суффикс, в нашем случае: dc=example,dc=org



Задаем пароль, для администрирования каталога LDAP:



Указываем название первого виртуального домена, у нас это -example.org



Будет автоматически создан пользователь postmaster@example.org которому нужно будет придумать пароль.

(Внимание: Этот пользователь будет обладать правами на управление почтовым сервером-добавление новых доменов, а также добавление и удаление пользователей)


Также, автоматически, создается первый пользователь системы с именем www@example.org которому также необходимо придумать пароль.



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



Выбираем язык системы, в нашем случае, русский ( Как и в старых версиях, кодировка кривая до нельзя, но родной язык можно определить по ru_RU)

Дальше все просто, у нас спросят-действительно мы хотим начать установку, жмем Y

Начнется закачка целой кучи пакетов, по окончанию установки продолжаем.
(Необходимо будет выкачать, примерно, 140 Mb.)

После этого, нас попросят ответить на 3 вопроса, везде отвечаем Yes:

File: /etc/default/iptables, with SSHD port:22 [Y|n] <-Y

Restart firewall now (with SSHD port: 22) [y|N] <-Y

Would you like to start postfix now? [y|N]<-Y


Можно попробовать обновить CalmAV, но скорее всего это не потребуется, сигнатуры будут обновлены при установке, но на всякий случай, выкладываю как это сделать:

freshclam


В целом можно подключаться к нашему почтовику, если в вашей сети работает DNS сервер, то необходимо создать необходимую зону на нем, но зачастую на тестовых машинах его держать не целесообразно, достачно немного отредактировать файл hosts. Данный файл проверяется непосредственно перед запросом и имеет более высокий приоритет чем DNS сервер.
Если тестируем из Windows то идем: C:\WINDOWS\system32\drivers\etc\hosts и добавляем туда:
172.16.0.100 mail.example.org


Если работаем в Linux то добавляем запись в /etc/resolv.conf:
172.16.0.100  mail.example.org


Где: 172.16.0.100-IP адрес вашего сервера.
mail.example.org — доменное имя которое привязано к данному IP.

Переходим по адресу mail.example.org/mail именно по этому адресу находится вход в почтовый ящик, логин пользователя www@example.org, а пароль будет тот, что был указан при установке.



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



Нас интересует письмо, в теме которого написано iRedMail tips for mail server administrator, на скрин-шоте выделено красным. В это письме содержатся все настройки, а также пароли нашего почтового сервера, включая те что были сгенерированы при установке автоматически, по этому если возникают вопросы, что вас куда-то не пускает первым делом лезем в это письмо и смотрим правильность написания логина и пароля в нем.
( Внимание: Доступ к данному письму должен иметь только администратор почтового сервера, т.к. к нем содержатся все логины и пароли учетных записей, которые обладают наивысшими привилегиями! По этому, его необходимо как можно быстрее удалить, оставив себе его копию и спрятав ее в надежном месте, если почтовый сервер является продукционным).

С этим разобрались, теперь нам необходимо перейти по адресу httрs://mail.example.org/iredadmin
заходим в систему управления нашим почтовым сервером, имя пользователя postmaster@example.org, пароль тот что был указан при установке:


По сравнению с предыдущей версией изменения в дизайне значительные, ну и самое главное, стал поддерживаться русский язык:







Т.к. данный сервер делается для людей которые мало понимают в администрировании и с большой долей вероятности, забудут где находится вход в почтовый ящик, находящийся по адресу mail.example.org/mail то нам необходимо перенести вход в почту на адрес mail.example.org. Все файлы web интерфейса roundcubemail лежат в /usr/share/apache2/roundcubemail-0.6 и перенесем их в корневую директорию Apache2 которая находится в /var/www предварительно удалив все ее содержимое:
rm /var/www/*


cp -a /usr/share/apache2/roundcubemail-0.6/ /var/www/


Теперь перейдя по адресу mail.example.org нам сразу будет открывается web интерфейс входа в почту.

Есть страшно полезная функция статистики нашего почтового сервера которая находится по адресу mail.example.org/awstats/awstats.pl которая содержит в себе огромное количество информации, что там и для чего рассказывать не буду, сами зайдете и разберетесь.
Теперь необходимо создать MX записи DNS сервера и после этого наш сервер сможет принимать и отправлять почту другим пользователям сети, а также анализировать всю входящую корреспонденцию на наличие спама и проверять почтовые вложения антивирусом.
Кстати, к нему можно будет подключаться и почтовыми программами типа Thunderbird, Outlook, The Bat и др. для отправки сообщения в свойствах учетной записи необходимо указать -Проверка подлинности отправителя.
И еще, было много комментариев по поводу долгой доставки писем получателю, а именно на отправку письма доставляются мгновенно, а на прием может идти 5-10 мин. Это нормально, обычно это связано с низкой производительностью антивируса ClamAV, из-за недостатка ресурсов.

Ну и на последок, еще немного- как выглядит версия iRedAdmin-Pro и ее отличия от бесплатной, можно посмотреть на сайте разработчиков ценник конечно ребята подняли прилично, аж до 599 мёртвых американских президентов, но и функционал довольно приличный и нет ограничения по количеству пользователей, в любом случае раза в 4 дешевле покупки MS Exchange, возможностей которого, многие компании, не используют даже на 50% + покупка лицензий клиентского доступа (CAL) так он выходит совсем золотым. MS Exchange стоит разворачивать только в крупных компаниях которым необходима полноценная система коллективной работы, а iRedMail может стать намного более бюджетной, а главное, достаточной по функционалу альтернативой для небольшой и средней по размерам компании.
Кстати, данную систему можно интегрировать с Windows Server 2003/2008/2008R2
Ну и как всегда, жду ваших комментариев и вопросов.

На этом у меня всё
  • 0
  • avatar     
  • 3

263 комментария

avatar
Доброго дня коллеги.
С этим продуктом мучился около 3 дней, пока не поставил без ошибок и прочего)))
Ставил по началу на езжанную ОС, но во избежания всяких Варнингов и ошибок в итоге поставил на чистую ОС.
Заманчивый продукт, дружелюбный, НО функционала в панели администрирования нет вообще никакого, кроме создания доменов и ящиков. Например как настроить размер вх и исх почты?
Для внут использования без сомнения очень хорошо подходит ИМХО. Посмотрел версию ПРО, там тоже не особо чего добавилось в панели управления. Кое что есть, но по мне этого мало.
Если Вы подскажите как реализовать это: размер вх и исх почты-буду признателен.
Но это так о продукте. А статья выполнена на 5+.
Да, может подскажите еще, как здесь настраивать АНТИСПАМ, ну и контролировать АНТИВИРУС. Был случай, когда мои знакомые при блокировке АНТИВИРУСОМ всю почту не могли отыскать)))
avatar
размер почтовых вложений необходимо указывать в postfix, но чтобы можно было закачивать файлы большего объема через WEB морду, необходимо в настройках PHP (php.ini) указать максимальный размер загружаемого файла, для этого необходимо отредактировать директиву upload_max_filesize указав в ней максимальный размер загружаемого файла, по дефолту там 6М-кажется…
avatar
В мануале по данному продукту, указанно, что в версии 0.7.х postfixadmin заменен на iredadmin. Иметь два интерфейса управления не совсем удобно, мне кажется.
Просто хотелось бы иметь функционал как у комм. продуктов))) Не совсем точь в точь, но хотя бы на уровне…
Вопросик, я так понял нужно доп. ставить postfixadmin? А как его прикрутить к iredmail?
avatar
Первая попавшаяся ссылка (НЕ проверял!)
www.linux.profiua.com/ustanovka-i-nastroyka-postfixadmin-v-ubuntu-debian/
avatar
Ну честно говоря в postfix столько же возможностей, что и ireadmin)))Ничего нового и дополнительного… Жаль.
А что Вы скажите по моему вопросу касательно администрирования АНТИСПАМ и АНТИВИРУС. Если честно я вообще не могу понять, каким образом они администрируются и чем....((
avatar
В новой версии пока не разобрался, нужно читать документацию…
avatar
касательно администрирования АНТИСПАМ и АНТИВИРУС -как это админится в общем?
avatar
Смотрите мой предыдущий пост.
avatar
Доброго дня.

Прошу Вашей помощи.

Все встало, как описано в статье…

В почту www@example.com входит нормально. письма отправляет/принимает

а вот в панель управления httрs://mail.example.org/iredadmin

никак… пишет, что такой страницы нет.

Единственное отличие моего сервера — ssh настроен на другой порт.

В чем может быть проблема?
avatar
Попробуйте набирать адрес руками, а не копипастить с сайта ;)
avatar
это понятно :)

перепробовал все, включая подсоединение к альтернативным портам. Не заходит и все :(
avatar
в ящике пользователя www@exemple.org лежит письмо к котором указаны все доступы, пароли и явки-думаю что ответ искать нужно там. Посмотреть логи сервера
Ну или переустановить по новой…
avatar
доброго вам время суток, всё поставилось отлично, возникла только одна проблемка, как сделать чтоб аутентификация pop3 проходила только через логин без домена, пример(есть www@pol.ru а надо только www)
avatar
В варианте с iRedMail никак!
Там вся аутентификация построена на проверке логина и домена т.к. система рассчитана на мультидоменную структуру.
Это если все руками почистить включая базу LDAP! В принципе, там ничего экстра сложного сложного нет, так что если очень нужно, то можно заморочиться.
avatar
проблема в том что очень нужно, поскольку почтовик старый есть, и в нём уже есть кучу пользователей, и заставить их всех дописывать логины проблема))
avatar
Если четно, то мое мнение что задолбаетесь вы делать вторизацию без доменного имени.
Там ведь по нему еще и почта перенаправляется в нужные цщики, которые относятся к определенным доменам.
avatar
суть проблемы в общем в том, что есть старый почтовик на седмайле, его ставил сотрудник который на пенсии уже, а мне теперь надо создать новый почтовик который будет работать в локальной сети плюс отправлять и получать почту с другого сервера, при этом всё должно пройти безболезненно для существующих пользователей, как это сделать я незнаю поскольку с линуксом никогда не работал)
avatar
Тогда у нас проблемы! :)
Думаю что iRedMail не для этой ситуации, придется собирать почтовик в ручную.
А эта тема отдельная и не простая.
avatar
ага, вот сижу себе голову ламаю, перелопатил всё, а толку мало)
avatar
Так а старый чем не устраивает?
золоте правило: Работает, не лезь!
avatar
железо слишком старое, в любой момент может навернутся
avatar
Тогда ставить что-то простое из серии postfix+dovecot+mysql ну и постепенно накидывать необходимый функционал.
В любом случае без тестовой системы не обойтись, а тестировать придется хорошенько, раз придется менять 1 боевой сервер на другой. Так что вам одна дорога, в документацию по postfix и т.п. + писать скрипты для автоматизации развертывания.
avatar
так я разворачиваю на виртуальной машине, сначала всё пробую, тестирую, а потом только буду запускать в полный ход.
Надеюсь всё получится)))
Как говорится если долго мучится что-нибудь да и получится))
avatar
А за статью вам благодарен, отлично написана, всё поставил за 20 минут и красиво работает)
avatar
Ну если сами что-то соберете и это заработает то жду от вас мануал по настройке.
avatar
должно заработать, а мануал с радостью выложу, может кому ещё нужна будет моя работа)
avatar
Желаю удачи, а документацию почитайте, там обычно очень подробно описано что и куда.
avatar
забыл добавить что пользуючь клиентом the.bat
avatar
Помогите с удалением этого добра, пожалуйста.
avatar
Бойтесь своих желаний, они могут сбыться… :)
sudo apt-get purge названия пакетов

список установленного ПО можно посмотреть в логах /var/log/apt там все рассортировано по датам.
avatar
Доброе время суток))!
поднимаю сервак: alisa.ne.cn.ua. он Локальный! Почта понадобилась для отправки ссылки, потверждения регистрации. После установки заработало все ок! То 2 проблеммки: письма приходят от имени example.org, а нужно сделать: mail.alisa.ne.cn.ua! И еще, в письме получаю просто файл, который приходится открывать в блокноте, а затем только читать! а нужно сделать что бы приходило как обычное письмо! помогите пожалуста! Если можно на мыло: greka16@gmail.com
P.S. на этот мейл и отправляю письма! Доходит хорошо, но в спам, и просто файл с письмом.
avatar
Здравствуйте.
Письма от example.org приходят, по тому что вы при установке указали именно этот домен, а он используется исключительно для примеров!
В админ панели необходимо завести тот домен который вам нужен и завести в нем почтовые ящики пользователей, от имени которых вы будите отправлять почту. Тогда логин пользователя в почтовую систему будет выглядеть, для примера:admin@alisa.ne.cn.ua.
Письма попадают в спам, минимум по двум причинам:
1) расхождения имени отправителя с зоной обратного просмотра для IP вашего почтового сервера,
2) данный IP адрес попал в спам листы (проверить можно на 2ip.ru).
avatar
Подскажите а как настроить сервер для того чтобы почта отправлялась в мир? Сервер внутри локалки за роутером. На сервер проброшены порты 25 и 110 но почта в мир не уходит (. комп называется mail.xxx.xxx.xx в параметрах домена у регистратора mx запись mx 10 ххх.ххх.хх. Роутер в самой системе стоит как gw.
avatar
Имя сервера резольвится?
Какие ошибки в логах?
Провайдер не блокирует порты?
IP сервера не попал в спам-листы?
Думаю, ответив на эти вопросы-вы выясните причину.
avatar
Ставил версию iRedMail-0.7.4 — нормально работает, а вообще стоит написать статейку установка почта + веб на одном сервере, с чем и сейчас экспериментирую.
avatar
А чего там сложного, WEB сервер поднят, добавляйте виртуальные хосты и все кино…
Единственное что делает скрипт создает редирект в папку mail чтобы получился адрес вида httр://exmaple.org/mail
avatar
Да ничего сложного не оказалось, через полчаса все поднял (почта + веб). Система ubuntu — server 11.10 x86. Когда буду переходить на x64 попробую сделать также. Спасибо автору за статью!
avatar
Да, ни чего сложного :), но вот не пойму почта то работает то нет:( то отправляет, но не принимает, то принимает и не отправляет (письмо возвращается), иногда удается и принять и отправить… ставил и на Ubuntu 11.10 и CentOS 6.2
avatar
Нужно смотреть логи сервера, должна быть объективная причина, а то что почта ходит с перебоями-следствие.
avatar
Поставил iRedMail-0.8.0-beta4, пока полет нормальный:), но есть еще вопросик хотелось бы чтоб это все еще и работало с почтовыми клиентами, а то выб-интерфейс не очень удобен для использования. вот, например, что говорит Foxmail «Сообщение об ошибке: Затребованное имя допустимо и оно найдено в базе данных, но для имени отсутствуют связанные с ним данные, которые были разрешены для него.» ну соответственно почту не принимает/не отправляет
avatar
А вы поставили beta версию в продукционную среду?! Очень не осмотрительно!
На стабильных релизах, никаких проблем с подключением почтовыми клиентами не было, сам Roundcube подключается к почтовику через imap, а как подключиться через pop по telnet я описал в статье Интеграция почтового сервера с Windows 2003/2008/2008R2 Почтовые клиенты подключаются тем же способом, стандарт-то один, только в них добавили оболочку, кнопочек, рюшечек и свистелок, но со стороны сервера, все выглядит также…
avatar
y меня 074 окончательно затyпила и вообще не отправляла не принмала почтy ( а вот бета заработала с «1 секнды», статью почитаю, спасибо
avatar
доброе время суток, есть вопрос к автору. я установил iRedMail все работает почта внутри своего домена крутится. а как заставить сервер работать с другими почтовыми службами. такими как Gmail mail.ru и т.п.? т.е. чтоб можно было отправлять им письма и присылать
avatar
здравствуйте.
выставить его в интернет + создать MX запись указывающую на ваш сервер = profit
о работе службы ДНС и типах записей в ней, можно прочитать в википедии.
avatar
После выбора языка и нажатия Y первый раз выскакивает ошибка, и на ней все останавливается.

E: Package 'postfix-policyd' has no installation candidate
< ERROR > Installation failed, please check the terminal output.
avatar
обновите список пакетов
avatar
apt-get update сделал, не помогло.
Сделал apt-get upgrade и aptitude update — тоже не помогло
avatar
Пакет с таким именем в репозиториях присутствует?
avatar
Нет
avatar
версия операционной системы какая?
Версия iredmail?
avatar
ubuntu 12.04
iRedMail-0.7.4-rc2 очевидно, по инструкции ставлю.
avatar
все, не актуально, сделал отправку через сторонний smtp.
avatar
так и не получается заставить работать с почтовыми клиентами (, как бороться с ошибкой "-ERR Plaintext authentication disallowed on non-secure (SSL/TLS) connections." это «disable_plaintext_auth: no» не помогло(
avatar
Так он ведь вам написал все довольно четко: Аутентификация по не защищенным соединениям не разрешена.
Просто в почтовом клиенте поставьте галки, чтобы он осуществлял соединения только через TLS.
avatar
Ребят ну помоги, не могу справится с проблемой E: Package 'postfix-policyd' has no installation candidate
Installation failed, please check the terminal output., объясните неразумному пошагово как всё гладко провести?

ubuntu 12.04
iRedMail-0.7.4-rc2 очевидно, по инструкции ставлю.
avatar
Здравствуйте.
Актуальную версию под вашу ОС можно посмотреть на странице загрузки установка не изменилась, только изменится название папки после распаковки.
avatar
Спасибо за хорошую статью, у меня вот вопрос вы упомянули что у платной нет ограничений на число юзеров, а вы случайно не подскажите какое ограничение в бесплатной версии на число юзеров? и если есче какие то ограничения.
avatar
Так сравнение версий можно посмотреть на сайте разработчиков
avatar
Эм протупил (((, но тут возник новый вопрос наверно уже сотню раз обсуждался но все же, поставил iredmail 0.8.1 все нормально локально письма бегают на ура и на внешку уходят но при попытке с внешки послать письмо получаю К сожалению, Ваше письмо не может быть доставлено одному или нескольким получателям:

test@mydomail.ua
SMTP error from remote mail server after RCPT TO:<test@mydomail.ua>:
host email.mydomail.ua [111.112.113.114]: 550 5.7.1 <test@mydomail.ua>… Relaying denied

Рекомендуем Вам проверить корректность указания адресов получателей.

это с mail.ru, на gmail.com тоже получаю 550 5.7.1 ошибку.

З.ы. думаю что просто ДНСы не обновились есче у mail.ru и т.д.
avatar
тут возможны варианты, не обновились ДНС или не созданы MX записи
avatar
МХ созданы у меня свой ДНС
avatar
Это полный текст письма с ошибкой?
avatar
эм вот полный:
mail.ru
Это письмо создано автоматически сервером Mail.Ru, отвечать на него не нужно.

К сожалению, Ваше письмо не может быть доставлено одному или нескольким получателям:

test@mydomain.ua
SMTP error from remote mail server after RCPT TO:<test@mydomain.ua>:
host email.mydomain.ua [111.112.113.114]: 550 5.7.1 <test@mydomain.ua>… Relaying denied

Рекомендуем Вам проверить корректность указания адресов получателей.

**********************

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

test@mydomain.ua
SMTP error from remote mail server after RCPT TO:<test@mydomain.ua>:
host email.mydomain.ua [111.112.113.114]: 550 5.7.1 <test@mydomain.ua>… Relaying denied

— This is a copy of the message, including all the headers. — Return-path: <my_mail@mail.ru>
Received: from mail by f210.mail.ru with local (envelope-from <my_mail@mail.ru>)
id 1SyyxX-0002ED-93
for test@mydomain.ua; Wed, 08 Aug 2012 09:37:37 +0400
Received: from [111.112.113.114] by e.mail.ru with HTTP;
Wed, 08 Aug 2012 09:37:31 +0400
From: =?UTF-8?B?0JjQs9C+0YDRjCDQnNCw0LvRi9GF0LjQvQ==?= <my_mail@mail.ru>
To: =?UTF-8?B?dGVzdA==?= <test@mydomain.ua>
Subject: =?UTF-8?B?VGVzdCBtYWls?=
Mime-Version: 1.0
X-Mailer: mPOP Web-Mail 2.19
X-Originating-IP: [217.112.210.242]
Date: Wed, 08 Aug 2012 09:37:31 +0400
Reply-To: =?UTF-8?B?0JjQs9C+0YDRjCDQnNCw0LvRi9GF0LjQvQ==?= <my_mail@mail.ru>
X-Priority:
Message-ID: <1344404251.915674961@f210.mail.ru>
Content-Type: multipart/alternative;
boundary="--ALT--prGjj6AR1344404251"
X-Spam: Not detected
X-Mras: Ok

----ALT--prGjj6AR1344404251
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

ZmZmZg==

----ALT--prGjj6AR1344404251
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPmZmZmY8L0JPRFk+PC9IVE1MPgo=

----ALT--prGjj6AR1344404251--

gmail.com

Delivery to the following recipient failed permanently:

test@mydomain.ua

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.7.1 <test@mydomain.ua>… Relaying denied (state 13).

— Original message — DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:date:message-id:subject:from:to:content-type;
bh=SCoqOyyiKic4makjGHL6xIMg1Hp0+2ixS+puXWfAM3I=;
b=zH8kmQ85sO8TvTNSKXFWtH1uJ95dya5HNXn7ldvYioV0Nvg8KqNntakltp3SaC/xiQ
nSdpPVvHlWOkQgR5GdhnIhAzgk7PxlgzMRWdsGFvuIabC1EvcAmHHWzDVdQixXpyE8Nv
ejHZXhrnWWixm/9PTgmtcvdwx9ig9gm7bZEp8GLAt7kA20qGgCCFDV1w5xIXuaehHkdv
cYfFiilSxFPYu4mwlHmNyxVMtUgQNpAU70fNRcseFdvEqGUbeDsperufGl5WfUykp51x
eHOn1DDzghyLXKgQfYFUA7OY1jgXC6YF313X5sLXk5GNrcMch6nt/xUmGxlof83J9Vqi
4kow==
MIME-Version: 1.0
Received: by 10.236.200.167 with SMTP id z27mr15731796yhn.131.1344402669492;
Tue, 07 Aug 2012 22:11:09 -0700 (PDT)
Received: by 10.236.105.146 with HTTP; Tue, 7 Aug 2012 22:11:09 -0700 (PDT)
Date: Wed, 8 Aug 2012 08:11:09 +0300
Message-ID: <CAMZ6qpWrYPqRDkXGr6zVC5SyMogn_-UenCFTUJyWOp-GmEsZVg@mail.gmail.com>
Subject: Test mail
From: =?KOI8-R?B?6cfP0tgg7cHM2cjJzg==?= <my_mail@gmail.com>
To: test@mydomain.ua
Content-Type: multipart/alternative; boundary=20cf305641f38cd98404c6ba23b2

gggg
avatar
тут ДНС не причем, ваш почтовый сервер не пропускает почту.
Проверяйте логи почтового сервера, все ответы вы найдете там, а так можно гадать очень долго…
avatar
Доброго времени суток!
Хотел уточнить по поводу того, где хранятся сами сообщения — при установке выбирал LDAP. То есть сами письма я вижу в папке /var/vmail. Это все дело бекапится в /var/vmail/backup. Вот как оттуда вытянуть необходимые сообщения?
И ещё — как доступиться к ldap админке (https://myserver/phpldapadmin), то есть пароль я задал конечно, а какой пользователь (root и суперпользователь, созданный во время установки не подходят).
avatar
У так все письма там и лежат /var/vmail/username — там они и лежат
Все данные по доступам у вас есть в письме у пользователя postmaster!
avatar
Да, я вижу что они там и лежат. Меня больше интересует, например, как восстановить сообщение, если пользователь его случайно удалит — бекапы-то делаются.
По поводу доступа — мне после установки все пароли пришли на test@mydomain.com. Такой ящик как postmaster@ даже не создается.
Хорошо, пароль к Ldap у меня есть, какой должен быть логин? — Установку производил по Вашей статье.
avatar
да, есть такое, в версии 0.8.1!
avatar
да, сорри, именно она.
avatar
пользователь подошёл вот такой — «cn=Manager,dc=example,dc=com», по поводу восстановления из бекапа вопрос открыт.
avatar
По поводу восстановления почты из бэкапов, там вообще все просто, просто копируете файлы в директорию с именем пользователя поддиректория cur, пользователь зайдя в свой ящик их увидит как не прочитанные.
Также можно перекинуть нужное письмо из одного ящика просто скопировав письмо другому пользователю.
avatar
я просто не могу разобраться где в самих бекапах лежат сами папки пользователей с сообщениями… В Ldap — просто информация о пользователях, то есть сами ящики в sql лежат?
avatar
я там нашел только бэкапы Mysql
сами почтовые ящики лучше бэкапить самостоятельно, в отдельное хранилище, почтовые ящики лежат в /var/vmail/vmail1/$domainname$/ и так далее…
avatar
если кому интересно, вот рабочий вариант бекапов почтовых ящиков пользователей:
1. Создаем скрипт для бекапа, назовем его backup_mailboxes.sh. Делаем его исполняемым:
chmod 755 backup_mailboxes.sh, содержимое файла:
#!/bin bash
cd /var/vmail/backup/mailboxes
sudo tar cvpzf mail_backup_'date +%Y.%m.%d_%H.%M.%S'.tar.gz /var/mail/vmail1

2. Добавляем задачу в планировщик cron:
sudo crontab -u root -e
Вставляем:
# Backup on 03:00 AM
00 3 * * * bash /var/vmail/backup/backup_mailboxes.sh


Всё, время и папки естественно можно поменять.
avatar
День добрый!
Сделал все по документации все установилось без ошибок панель IREADADMIN открывается авторизовываюсь нормально не могу зайти в интерфейс почтового ящика сама страничка не открывается вот ошибка браузера: You don't have permission to access /mail/ on this server.
Буду очень признателень. Спасибо
avatar
Не хватает прав доступа
avatar
проверьте настройки виртуального хоста, у вас там случайно не заблокирован доступ через htaccess?!
avatar
Почему то папка /usr/share/apach2/~roundcubemail почему та красный папка сама красная почему то
avatar
Доступ через htaccess открыт
avatar
Вы ставили на чистую систему или там уже что-то работало?
avatar
Система чистая ничего кроме не установлено…
avatar
access.log и error.log -что там по поводу этой ошибки?
avatar
Добрый день,
Ставлю заново при попытки выкачивании пакетов необходимых для установки командой:bash get_all.sh именно на пакет roundcubemail ошибку выдает видимо и в прошлый раз так было я просто не заметил.
INFO > + 2 of 3: iredmail.org/apt/misc/iRedAdmin-0.1.6.tar.bz2
+ 3 of 3: iredmail.org/apt/misc/roundcubemail-0.6.tar.gz
Validate Packages ...md5sum: misc/roundcubemail-0.6.tar.gz: No such file or directory
misc/roundcubemail-0.6.tar.gz: FAILED open or read
md5sum: WARNING: 1 of 3 listed files could not be read
[ FAILED ]
MD5 check failed. Check your rpm packages. Script exit ...
avatar
Честное слово, как вы умудрились rpm пакеты начать выкачивать, у вас deb пакеты используются, если вы конечно ставите на Debian или Ubuntu!
avatar
Ставлю на Debian и как быть? можете помочь? другие пакеты скачиваются и ставятся же
avatar
Сначала необходимо обновить систему, а уже потом запускать скрипт установки iredmail+ проверьте время на сервере с эти могут быть связаны проблемы в работе ключей
avatar
Время правильное стоит установка была с интернета NetInstall.
avatar
Не готов ответить, никогда с такой проблемой не сталкивался.
смотрите журнал APT, ну и syslog
avatar
какая версия операционной системы?
какая версия устанавливаемого пакета iredmail?
avatar
Версия 6.0.5 версия пакета iredmail ставил по вашей документации iRedMail-0.7.4-rc3.tar.bz2 в логах ничего интересного нет. Просто странность в том что при команды bash get_all.sh скачиваются несколько пакетов именно на тут ошибка до этой ошибки ставит же NFO > + 2 of 3: iredmail.org/apt/misc/iRedAdmin-0.1.6.tar.bz2
+ 3 of 3: iredmail.org/apt/misc/roundcubemail-0.6.tar.gz
Validate Packages ...md5sum: misc/roundcubemail-0.6.tar.gz: No such file or directory
misc/roundcubemail-0.6.tar.gz: FAILED open or read
md5sum: WARNING: 1 of 3 listed files could not be read
[ FAILED ]
MD5 check failed. Check your rpm packages. Script exit…
avatar
ставьте свежую, этой версии уже 100 лет, вы посмотрите на дату публикации статьи-почти год назад
iredmail.org/download.html
avatar
Спасибо попробую.
avatar
Огромное спасибо поставил новую версию все заработало. Могу я с вами связатся по скайпу? Е
avatar
можете, но только вечером, регламент безопасности, на работе, запрещает им пользоваться.
Пишите в личку.
avatar
здравствуйте, у мня почти такая же проблема как и у maxijon только выходит вот что
и соответственно с почтовика

root@Debian:/var/log/apache2# cat error.log
[Sun Aug 19 06:35:41 2012] [notice] Apache/2.2.16 (Debian) mod_ssl/2.2.16 OpenSSL/0.9.8o mod_wsgi/3.3 Python/2.6.6 configured — resuming normal operations
[Mon Aug 20 08:55:56 2012] [error] [client 127.0.0.1] File does not exist: /var/www/i
[Mon Aug 20 09:02:25 2012] [error] [client 127.0.1.1] File does not exist: /var/www/awstats
[Mon Aug 20 09:02:45 2012] [error] [client 192.168.0.1] File does not exist: /var/www/awstats
[Mon Aug 20 09:02:45 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico
[Mon Aug 20 09:02:45 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico
[Mon Aug 20 09:03:51 2012] [error] [client 192.168.0.1] File does not exist: /var/www/awstats
[Mon Aug 20 09:25:13 2012] [error] [client 192.168.0.1] File does not exist: /var/www/awstats
[Mon Aug 20 09:25:14 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico
[Mon Aug 20 09:25:14 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico
[Mon Aug 20 10:01:36 2012] [error] [client 127.0.0.1] File does not exist: /var/www/i
[Mon Aug 20 10:01:36 2012] [error] [client 127.0.0.1] File does not exist: /var/www/i
[Mon Aug 20 10:01:38 2012] [error] [client 127.0.0.1] File does not exist: /var/www/serviceinfo.html
[Mon Aug 20 12:56:59 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico
[Mon Aug 20 12:56:59 2012] [error] [client 192.168.0.1] File does not exist: /var/www/favicon.ico

root@Debian:/var/log/apache2# cat access.log
127.0.0.1 — - [20/Aug/2012:08:55:56 +0600] «GET /i/16x16new.png HTTP/1.0» 404 480 "-" «Windows-Media-Player/11.0.5721.5280»
192.168.0.1 — - [20/Aug/2012:09:25:36 +0600] «GET /Debian HTTP/1.0» 301 530 "-" «Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0.1»
127.0.0.1 — - [20/Aug/2012:10:01:36 +0600] «GET /i/large.png HTTP/1.0» 404 476 "-" «Windows-Media-Player/10.00.00.4081»
127.0.0.1 — - [20/Aug/2012:10:01:36 +0600] «GET /i/menu.png HTTP/1.0» 404 474 "-" «Windows-Media-Player/10.00.00.4081»
127.0.0.1 — - [20/Aug/2012:10:01:38 +0600] «GET /serviceinfo.html?locale=419&geoid=cb&version=10.0.0.4081&userlocale=419 HTTP/1.0» 404 478 "-" «Windows-Media-Player/10.00.00.4081»
127.0.1.1 — - [20/Aug/2012:11:42:18 +0600] «GET /Debian HTTP/1.0» 301 525 "-" «Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; AskTbPTV2/5.12.2.16749)»
avatar
Скриншот без микроскопа не разглядеть.
avatar


поправка
avatar
У вас не выполняется php на сервере, поэтому у вас выдается файл на закачку, он он должен быть выполнен и выдать страницу!
avatar
но не выдаёт
avatar
phpinfo что выдает?
avatar
пишет команда не найдена
avatar
и как это можно исправить?
avatar
переустановить mod-php
avatar
переустановил… теперь выдаёт следующее

DATABASE ERROR: CONNECTION FAILED!

Unable to connect to the database!
Please contact your server-administrator.

вы на меня не ругайтесь просто я в линуксе новичёк )
avatar
собственно к базе MySQL он не может достучаться.
avatar
её где то нада прописать?
avatar
проще все переустановить, у вас там много косяков-все должно установиться автоматически.
avatar
Здравствуйте еще раз, Письма почему то не идут отправляю на разные почты не идет сам себе пишу приходит в чем может быть дело вот ЛОГ mail.info
Aug 20 21:09:47 mail postfix/smtp[4745]: connect to aspmx3.googlemail.com[209.85.225.27]:25: Connection timed out
Aug 20 21:09:47 mail postfix/smtp[4745]: EA2924FC06B: to=<ruslan@shom.org.ru>, relay=none, delay=106, delays=0.04/0.06/106/0, dsn=4.4.1, status=deferred (connect to aspmx3.googlemail.com[209.85.225
.27]:25: Connection timed out)
avatar
1) у сервера отсутствует PTP запись
а) обратная запись не соответствует записи в поле HELLO
2) IP адрес сервера находится в спам-листе.
3) сервер находится на динамическом IP.
Это только то что приходит на ум сразу, а все остальное только смотреть логи и разбираться. Но судя по вашему логу, ваш почтовый сервер отваливается по таймауту.

А сами себе они приходят потому что вы создали запись, которая указывает сама на себя
127.0.0.1       localhost
172.16.0.100     mail.example.org    mail
avatar
Здравствуйте! Нужна помощь!

Наше предприятие пользуется услугами RU-Center (www.mail.nic.ru). Но появилась необходимость поднять свой собственный почтовый сервер и соединить RU-Center c нашим почтовым сервером, чтобы письма сначала приходили на почтовый сервер RU-Center а с него перебрасывалась на наш почтовый сервер, стоящий у нас в отделе. Есть какие нибудь идеи как это можно сделать?
avatar
Документация fetchmail вам в руки, но лично мне, такая схема не нравится, слишком много точек отказа! Системы нужно упрощать, тогда они работают без сбоев.
Схема работы будет иметь следующий вид:
fetchmail -> exim -> dovecot
avatar
Повезло… Начальник одумался! )
Спасибо! )
avatar
Уболтал руководство, это 5! :)
avatar
добрый день.
Спасибо за статью-очень помогла. однако, Делал все по вашей инструкции. На этапе «Переходим по адресу mail.example.org/mail» что с того компа, на котором установлена почта, что с Виндовз компа браузер пишет
Forbidden
You don't have permission to access /mail on this server.
Apache Server at mail.test.eu Port 80

Что мне с этим делать? С Линксом на ВЫ, поэтому спрашиваю)
Спасибо.
avatar
Залезайте в логи Apache, ну а так на вскидку-отказано в доступе к указанной директории.
avatar
А в логах можно посмотреть причину
avatar
пишет, что link not alloved or link target not accesible /usr/share/apache2/roundcubemail.
а указанная ссылка ведет на /usr/share/apache2/roundcubemail-0,6 которой не существует…
avatar
Ставьте более свежую версию с сайта, скорее всего у вас установлена версия старая.
avatar
Извините, более новую версию чего? iredmail — который все это устанавливает?
avatar
Да вот тут посмотрите:
iredmail.com/download.html
avatar
огромное спасибо. Все получилось.
Только, теперь, не входит в www@test.eu — пароль не подходит. Где то я накосячил. Как его можно изменить?)
avatar
только в OpenLDAP базе, вставить свой хеш пароля
avatar
Народ помогите все стало со второго раза. Сначало пробывал на убунту сервере и версию 0.7 но стало криво потом поставил дебиан 6 и версию 0.8 все стало замечательно все работает но вот почтовые клиенты (Оутлок и бат) не могут авторизоваться хотя логин и пароль пишу правельно. До этого первый раз криво стал на веб морду почты не мог зайти но на морду управления зошел сделал пару ящиков и почтовые клиенты почту получали но отправить не могли, писал ошибку что сервер отказывается принять адрес. Что можите посоветовать???
avatar
Смотреть логи, тут больше ничего не посоветуешь.
avatar
А не подскажите какие логи и где лежат я только начинаю работать с Linux
avatar
/var/log/
Вас интересует mail.log, syslog и логи dovecot.
avatar
да я немного разобрался дело не в сервере а в настройках клиента
сервер авторизует с шифрованием поставил галки в настройках подключатся через SSL порт pop3 сам изменился на 995 а SMTP так и остался 25 с такой настройкой почта приходит но не уходит, порыскал в инете вроде при подключении по SSL порт SMTP должен быть 465 ставлю его он вроде хочет отправлять но потом дает ошибку я думаю нужно правельно порт указать. Ни кто не знает какой он должен быть???
avatar
netstat вам в руки
avatar
Проверил какие порты открыты SMTP 25 и 587 но пробывал их по ним не отправляет
mail.log вот что пишет
ct 25 09:11:53 oral postfix/smtpd[10383]: connect from unknown[10.0.0.222]
Oct 25 09:11:53 oral postfix/trivial-rewrite[10385]: warning: do not list domai$
Oct 25 09:11:53 oral postfix/smtpd[10383]: NOQUEUE: reject: RCPT from unknown[1$
Oct 25 09:11:53 oral postfix/smtpd[10383]: disconnect from unknown[10.0.0.222]

dovecot.log пишет
Oct 25 09:21:44 pop3-login: Info: Login: user=<test1@oral.kazakstan.kz>, method$
Oct 25 09:21:44 POP3(test1@oral.kazakstan.kz): Info: Disconnected: Logged out t$

помогите разобраться я не понимаю что они пишут
avatar
такое ощущение что вы вставили из лога не весь текст, как-то мало инфы.
avatar
Народ в чем может быть проблема ставлю 0.8.3 на Ubuntu и debian без проблем а ставлю на CentOC 6 страничка почты открывается а страничка iredadmin не хочет пишет
Not Found
The requested URL /iredadmin was not found on this server.
Apache Server at 10.0.0.156 Port 80
конфиги в апаче проверил точно такте же как в убунте но не открывается
avatar
Вы так подробно все описали, что наверное, только развести руками!
avatar
Добрый день.
А не подскажите, в чем дело? После установки почты перестал работать кеширующий ДНС сервер, настроенный по вашей же статье. Куда копать?
Спасибо.
avatar
Копать логи, потому что я понятия не имею, что там могло случиться
avatar
Спасибо за советы и ответы).
Проверил 2 раза — очень странно. на абсолютно чистую систему поставил ДНС — все ок.
Потом ставлю почту, и ДНС перестает работать.
Подскажите, плиз, что должно быть в syslog? Искать надо в bind? iptable? или еще где-то?
avatar
Думаю что iredmail просто добавил правила в iptables.
Необходимо снаружи проверить доступность порта 53 из винды это можно сделать так:
telnet ip_адрес вашего сервера 53

Думаю что дело в этом, а дальше просто добавить разрешающее правило
avatar
Здравствуйте. Большое спасибо вам за статьи! У меня почти такая же проблема настраивал по вашей инструкции шлюз dhcp и почтовый сервер на виртуальной машине шлюз и dhcp нормально работали но после установки iredmail клиент совсем перестал пинговатся, а сам iredmail установился без проблем. Бинд я еще не устанавливал. А на самом сервере все работает просто клиент не пингуется… заранее благодарен!
avatar
Большое спасибо за статью!
Установили почтовик, все функционирует. Возможно подскажите решение одной проблемы: есть необходимость завести сразу большое число ящиков с уже известными именами и паролями, как можно было бы автоматизировать процесс? Поиски по инету пока результата не дали…
avatar
Все правила для iptables которые создает iredMail хранятся по пути:
etc/default/iptables
avatar
Добрый день. Спасибо за статью, очень помогла разобраться)
Вопросики немного не по теме. Если вы в курсе, подскажите, плиз.
1.Какая посследняя бесплатная версия IredMail? А то мне надо работать с алиасами, а в бесплатной версии этого нет. Хочу накатить из старых-бесплатных версий. или iredmail сразу был платным?
2.Вы не в курсе случайно, squirell может работать с алиасами?
3.Можно ли поверх iredmail поставить postfixadmin? Ведь структура таблиц sql не должна была поменяться.
avatar
Здравствуйте.
отвечаю по пунктам
1) последнюю версию можно посмотреть на сайте разработчика iredmail.org/download.html, всегда существовало 2 версии, платная и бесплатная.
2) Белка это всего лишь клиент, написанный на php, ей алиасы «до фонаря», с ними работает postfix, ну или exim -кому что нравится.
3)вот тут я ХЗ, технически-то конечно можно сделать такую «нахлабучку», но думаю что не взлетит, по крайней мере, без доработок напильником не обойтись, но лично я такое не проворачивал. А для чего вам это?!
avatar
Спасибо. Понятно.
раньше у нас работала вся связка указанная у вас в статье, только вместо админки iredadmin был postfixadmin. Я начал переставлять, уже даже все завелось, но при переносе аккаунтов выяснилось, что в админке нет алиасов). Прошляпил я этот момент)И теперь, на стоящую систему хочется прилепить админку с алиасами, тем более, что они там существуют, только не выведены в панель.
Я уже поставил postfixadmin, теперь хочется привязать его к roundcube, только никак не могу найти место, где, допустим, iredadmin прописывает данные в SQL базу данных roundcubemail. То есть не могу найти место, где взаимодействует админка и почтовая вебморда. А в гугле этот вопрос как-то слабо описан)
avatar
Здравствуйте. По вашему мануалу делал связку. Все нормально пол года работало, потом загнулось по непонятной причине. Письма не получается переслать даже внутри локально й сети я уж не говорю про вне. В чем дело может быть? При загрузке системы пишет вот такую ошибку: starting amavist: Error in config file /etc/amavis/conf.d/15-content_filter_mode. syntax error /etc/amavis/conf.d/15-content_filter_mode line 27, near «1» (failed)
avatar
А что в этом файле, вы смотрели?
avatar
E: Package 'postfix-policyd' has no installation candidate
Installation failed, please check the terminal output.
Кто может подсказать в чем проблема?
может потому что новая версия Ubuntu?
avatar
старая версия iRedMail, в начале статьи об этом написано, качайте актуальную версию установщика.
avatar
Снова здравствуйте.)
У меня появился такой вопрос. Работает ли бесплатная версия iredmail с amavis? И как проверить, работает ли спамфильтр? Есть ли у амависа blacklist? (для проверки ввести нужный домен и попробовать). как проверить, работает ли clamav? Спам ассасин отключен в настройках — это нормально?
Что-то не один вопрос получился)))
Хотел спросить что-то типа «после установки сразу все работает или нет, и если работает, то как проверить»))
Спасибо.

Кстати, прикрутил к этой версии postfixadmin — мне нужны были алиасы, а в бесплатной версии они на морду не выведены. Если кому надо, могу рассказать, как к уже работающей почте прикрутить работу с алиасами)
avatar
Доброго дня
Полный список приложений можно посмотреть на сайте разработчиков
blacklist как таковой тут не используется, как и грейлистинг, но его можно прикрутить, посмотрите документации к postfix
Проверить антивирус очень просто, можно послать письмо с подозрительным вложением, есть файлы для тестирования антивирусов.
В уже последние месяцев 7-8 спам ассасин по умолчанию отключен, по началу были проблемы с производительностью серверов, посмотрите старые статьи тут, этот вопрос поднимался. Т.е. идея в то что тот кому он нужен, его включит, а кому не нужен, тот не в ключит :) Смысл понятен?!

Проверяется в работе, анивирус рубит подозрительные вложения, а во со спамом сложнее, спам фильтр нужно сначала обучить.

Кстати, прикрутил к этой версии postfixadmin — мне нужны были алиасы, а в бесплатной версии они на морду не выведены. Если кому надо, могу рассказать, как к уже работающей почте прикрутить работу с алиасами)
А вот это уже классная идея, лучше вы ее оформите в виде отельной статьи, ваш опыт, на 100%, будет полезен другим!
avatar
Spamassasin включил, оказывается есть письма для проверки специальные. в вики — посмотреть GTUBE и EICAR. первое для проверки спама, второе — антивируса.
Появился вопрос — как добавить в СпамАсс чтобы выводились в заголовке письма цифры очков, и как сделать, чтобы письма не только помечались как спам, но и удалялись).
не подскажите?)
Про postfixadmin чуть позже)
avatar
Вот этого не знаю, сам не делал, да и идеи такой небыло
avatar
ок. спасибо, сам разберусь)
avatar
теперь про postfixadmin.
1.Ставим Iredmail с базой данных MySQL
2.Ставим Postfixadmin – просто распаковываем, прописываем алиасы в default-ssl
/etc/apache2/sites-avariable/default-ssl добавляем в конец файла
Alias /postfixadmin "/usr/share/apache2/postfixadmin/" — папка куда мы его распаковали.
3. Перезапускаем апач.
4. Создаем базу для Postfixadmin
5. Конфигурируем Postfixadmin согласно инструкции config.inc.php
6. Теперь внимание. Подключаем Postfixadmin к базе vmail, которая создана для iredmail.
6.а Еще один важный момент. В iredadmin создаем еще одного пользователя с админскими правами. По умолчанию, там есть админ — postmaster@examle.com. Делаем еще одного админа, например, postfixadmin@examle.com
7. Добавляем в базу vmail недостающие для Postfixadmin таблицы (сравнивая базы созданные в п.4 и vmail). когда ставим Iredmail автоматом ставится и phpmyadmin. В нем это делается легко. Заходим по адресу mail.example.com/phpmyadmin логин root -пароль, какой вводили при установке mysql.
Можно зайти в Postfixadmin под логином postfixadmin@examle.com (под postmaster@examle.com мне зайти так и не удалось) и покликать по ссылкам. На некотоых будет выдаваться сообщение типа «не могу подключиться, такой таблицы не существует.» Копируем эту таблицу из базы Postfixadmin и вставляем ее в vmail.
Я настраивал два раза. В обоих случаях почему-то нужно было подключить разные таблицы. В последний раз это была только таблица vacation.
9. Все. Можно делать алиасы.
Так как это все-таки костыль, то лучше пользователей и домены создавать в IredAdmin, а алиасы в postfix.
10. И последнее. Не знаю, насколько это важно, кусочек файла config.inc.php
Закомментировано -как базу создает postfix, остальное- как переподключаться к vmail

//$CONF['database_type'] = 'mysql';
//$CONF['database_host'] = '127.0.0.1';
//$CONF['database_user'] = 'postfix';
//$CONF['database_password'] = 'pass2';
//$CONF['database_name'] = 'postfix';

$CONF['database_type'] = 'mysql';
$CONF['database_host'] = '127.0.0.1';
$CONF['database_user'] = 'vmailadmin';
$CONF['database_password'] = 'password';
$CONF['database_name'] = 'vmail';


И еще один


avatar
Не хватило места)
Еще один. Тут, возможно, и кроется то, о чем я писал в п.7
В обоих случаях почему-то нужно было подключить разные таблицы

то есть можно сразу создать нужные таблицы… Чесно говоря как было на практике уже не помню.
// Here, if you need, you can customize table names.
//$CONF['database_prefix'] = '';
//$CONF['database_tables'] = array (
//    'admin' => 'admin',
//    'alias' => 'alias',
//    'alias_domain' => 'alias_domain',
//    'config' => 'config',
//    'domain' => 'domain',
//    'domain_admins' => 'domain_admins',
//    'fetchmail' => 'fetchmail',
//    'log' => 'log',
//    'mailbox' => 'mailbox',
//    'vacation' => 'vacation',
//    'vacation_notification' => 'vacation_notification',
//    'quota' => 'quota',
//    'quota2' => 'quota2',
// );
$CONF['database_prefix'] = '';
$CONF['database_tables'] = array (
    'admin' => 'admin',
    'alias' => 'alias',
    'alias_domain' => 'alias_domain',
    'anyone_shares' => 'anyone_shares',
    'domain' => 'domain',
    'domain_admins' => 'domain_admins',
    'mailbox' => 'mailbox',
    'recipient_bcc_domain' => 'recipient_bcc_domain',
    'recipient_bcc_user' => 'recipient_bcc_user',
    'sender_bcc_domain' => 'sender_bcc_domain',
    'sender_bcc_user' => 'sender_bcc_user',
    'share_folder' => 'share_folder',
    'used_quota' => 'used_quota',
);


Система уже месяц стоит и работает в тестовом режиме, пока никаких глюков не обнаружено.
avatar
Здравствуйте.
Ставил не на чистую систему, но все завелось, спасибо за статью.
Вопрос: почтовый клиент (bat!) отказывается принимать почту через ssl:

09.06.2013, 22:35:04: FETCH — Получение новой почты
09.06.2013, 22:35:04: FETCH — Подключение к POP3-серверу pop.example.com через порт 995
09.06.2013, 22:35:04: FETCH — Начинаю приветствие TLS
>09.06.2013, 22:35:04: FETCH — Свойства сертификата: E3618CE0FFBD8A14, алгоритм: RSA (2048 бит), Действителен с: 09.06.2013 17:36:19, по: 07.06.2023 17:36:19, на хосты в кол-ве 1 шт.: example.com.
>09.06.2013, 22:35:04: FETCH — Владелец: RU, SPb, example.com, IT, example.com, admin@example.com.
>09.06.2013, 22:35:04: FETCH — Этот сертификат выдан самим собой.
!09.06.2013, 22:35:04: FETCH — Приветствие TLS не завершено. Имя сервера («pop.example.com») не соответствует сертификату.

как это можно побороть, или на крайний случай, где отключается требование ssl?
avatar
Всегда можно отказаться от использования SSL и подключаться через обычное соединение.
avatar
Здравствуйте. Ставила iRedMail строго по вашей инструкции. Поскольку ставила на Ubuntu server 12.04 и iRedMail 0.8.5 (на сегодня последний) были незначиельные несовпадения. Например, в этой версии пользователь www уже не создается, а все настройки приходят постмастеру. Но это все не важно. Встало все без ошибок, в фаервол нужные правила добавила (с отключенным вообще фаерволом тоже пробовала, ситуация не изменилась), dns сервер bind поднят и настроен. У провайдера PTR Запись заказана, у регистратора домена MX и A записи прописаны, айпишник белый. Вроде ничто не предвещало беды. Но при попытке отправить что-либо куда-либо через веб-морду ошибка:
SMTP Error (-1): Соединение с сервером сброшено

Пробовала отправлять письма и самой себе, и на другой внутренний ящик и во вне. Результат один. Если же извне отправлять почту на один из внутренних ящиков (пробовала с mail.ru) письмо уходит и на этом все. Ни ответа с сообщением об ошибке доставки, ничего. Тишина.
В логах сервера на эту тему:
Jul 18 16:49:36 se-gate roundcube: В соединении отказано (111):
Jul 18 16:49:36 se-gate roundcube: Failed to connect socket: В соединении отказано ():
Jul 18 16:49:36 se-gate roundcube: SMTP Error: SMTP error: Connection failed: Failed to connect socket: В соединении отказано in /var/www/program/include/rcmail.php on line 1014 (POST /?_unlock=loading1374140995555&_lang=undefined?_task=mail&_action=send)

Попытки прицепиться к серверу почтовым клиентом (использую Тундербёрд) все оканчиваются неудачей. При заведении в почтовике учетной записи он просит ее проверку и говорит:
Thunderbird не удалось найти настройки для вашей учетной записи почты.

Подскажите, пожалуйста, в какую сторону можно хотя бы попробовать копать? Заранее спасибо.
avatar
Что по данной проблеме написано в /var/log/mail.log?
avatar
В первом посте это оттуда и лог. Вот свежий:
Jul 19 09:21:03 se-gate roundcube: В соединении отказано (111):
Jul 19 09:21:03 se-gate roundcube: Failed to connect socket: В соединении отказано ():
Jul 19 09:21:03 se-gate roundcube: SMTP Error: SMTP error: Connection failed: Failed to connect socket: В соединении отказано in /var/www/program/include/rcmail.php on line 1014 (POST /?_unlock=loading1374200482785&_lang=undefined?_task=mail&_action=send)
avatar
Утром сегодня на мэйловский ящик пришло письмо, что отправленное вчера письмо не было доставлено.

This is the mail system at host fallback1.mail.ru.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<ivanova@xxxx.yy>: connect to se-gate.xxxx.yy[ip.ad.dr.ess]: Connection
refused

Reporting-MTA: dns; fallback1.mail.ru
X-mPOP-Fallback_MX-Queue-ID: C81FE22CFA4D
X-mPOP-Fallback_MX-Sender: rfc822; thxxx@mail.ru
Arrival-Date: Thu, 18 Jul 2013 11:29:06 +0400 (MSK)

Final-Recipient: rfc822; ivanova@xxxx.yy
Original-Recipient: rfc822;ivanova@xxxx.yy
Action: failed
Status: 4.4.1
Diagnostic-Code: X-mPOP-Fallback_MX; connect to
se-gate.xxxx.yy[ip.ad.dr.ess]: Connection refused
avatar
Похоже что у вас там какие-то правила на фаерволле, которые блокируют соединения
avatar
Это было моим первым же предположением. Потому в первую очередь задала фаерволу правила:

~$ cat /usr/local/iptables-restore/accept_all
# Конфигурационный файл iptables
*nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT

-A POSTROUTING -o eth0 -j MASQUERADE

COMMIT

*filter
# Включаем политики по умолчанию
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
COMMIT

То есть разрешить все. Это картину не изменило. Была та же ошибка.
avatar
попробуйте подключиться через telnet к порту 25
avatar
C:\Users\anna>telnet ip.ad.dr.ess 25
Подключение к ip.ad.dr.ess… Не удалось открыть подключение к этому узлу, на порт 25: Сбой подключения

Это при фаерволе с полными разрешениями. Не понимаю…
avatar
тогда 3 варианта:
1) блируется фаерволлом
2) Приложение не запущено
3) приложение слушает другой порт.
avatar
а провайдер не может порт блокировать?
avatar
Позвонила им, говорят, все порты открыты. Говорят, закрыты у меня.
avatar
Но ведь если приложение не запущено, то по идее я и в ящик то не войду, так ведь?

А как понять что приложение слушает другой порт?
$ sudo netstat -aon | grep 25
Нигде 25й порт не показывает.

$ sudo netstat -aon | grep .254:
показывает что на внешний айпишник сервера что-то делают только 443й,53, 137 и 138 порты.
avatar
POP3 — 110 (без шифрования) и 995 (с шифрованием)
IMAP — 143 (при использовании шифрования STARTTLS) и 993 (при использовании шифрования SSL/TLS)
SMTP — 25, 587 или 2525 (без шифрования) и 465 (с шифрованием).
avatar
еще вроде 389й порт LDAP нужен
avatar
Лично вам он без надобности, там iredmail хранит данные пользователей, а так для непосредственной работы, каждый день, он вам не нужен
avatar
Спасибо, все настроил по вашей инструкции, но вот есть вопрос по воду именования IMAP папок в клиенте Thunderbird. Папка Спам почему-то отображается как Junk. Можно ее как то переименовать?
avatar
Так ее можно переименовать.
А вот чтобы она сразу появлялась у новых пользователей, нужно наверное править шаблон из которого раскатывается почтовый ящик
avatar
Если ее переименовать например в Спам, то при последующем заходе в Thunderbird, снова появится папка Junk и в итоге получается две папки Junk и Спам :)
avatar
Вот это поворот… ;)
avatar
Добрый день.
А можно как-то еще раз получить первое письмо со всеми настройками?
А то я его куда-то про… терял)))
пароли я помню, а вот все остальное… Там в письме интересные ссылочки на статистику и подобное.
Может кто выложит письмо со своими затертыми данными?
Спасибо)
avatar
А вы поднимите почтовик на тестовом сервере или виртуальной машине, там все будет.
avatar
Лень было))), но, видимо, придется).
avatar
А кто-нибудь знает, как настроить эту почту, чтобы она работала через 110 порт? Сейчас она работает через 995, а пользователей очень много — перестраивать неудобно.
Спасибо.
avatar
так 995й порт это защищенное соединение TLS, а 110й-обычное не защищенное соединение, если в настройках клиента выбрать TLS там автоматически выбирается 995 порт, так что перенастраивать и не придется.
avatar
нет. У меня в клиенте MS outlook если не поставить галочку — сервер использует SSL — бесконечно спрашивает пароль. А когда ставлю галочку -порт переключается на 995
avatar
ну все правильно, так и должно быть
avatar
так надо, чтоб без галочки — и не спрашивал пароль (он введен и сохранен). И по 110 порту, а не по 995))
avatar
Отредактируйте dovecot.conf
вам нужно привести строки к такому виду:
disable_plaintext_auth=no
ssl=yes
avatar
А можно еще вопрос, немного не по теме, просто не знаю, куда задать и как на него в поиске гугла выйти.))
Допустим, у нас есть клиент ms outlook.
Я уезжаю с фирмы в другой город. Входящие- как приходили, так и приходят. Исходящие — надо указывать сервер нового провайдера. Не наш. Хочется избавится от этой перенастройки. Это реально? Это проблема у нас или у провайдера?
Наша настройка:
pop — mail.server.ru
smtp — mail.server.ru

При выезде получается
pop — mail.server.ru
smtp — smtp.provider.ru (например)

Потому что сейчас, у одного из провайдеров — письма уходят и с нашим smtp…
avatar
MX записи в DNS на чей сервер ведут?
Ваш сервер доступен снаружи?
avatar
на нашем стоит ДНС и MX записи ведут на наш сервер. Снаружи доступен, но только по определенным портам.
25 порт снаружи доступен. Как и 110 и 80.
avatar
Тогда не вижу необходимости в сервере провайдела
avatar
вот и я не вижу, ан нет, не работает)
avatar
ну тут возможно 2 проблемы:
1) не настроены MX записи.
2) фаерволл блокирует прямой доступ к почтовому серверу.
если ничего этого нет, то проблем с доступом быть не должно.
avatar
Спасибо. Буду ковырять рутер.
avatar
Неожиданно еще один вопрос возник).
Из другой подсети не работает почта.
У нас 10.10.10.х
в другом помещении 10.10.11.х
И с 11 сетки не приходит почта.
Я вроде бы настроил, как на старом сервере все…
Как можно проверить, на каком шаге затык происходит?
avatar
Самым логичным проверить маршрутизацию и работу DNS в проблемной подсети.
avatar
полезная статья! Еще бы к этой системе прикрутить общую адресную книгу с помощью openldap, чтоб пользователи сами могли добавлять контакты
avatar
Так персональная адресная книга есть у каждого пользователя
avatar
Нужна одна общая книга для всех контактов, например некая база клиентов
avatar
Думаю имеет смысл обратиться к сайту разработчиков, возможно там что-то найдется
avatar
www.lissyara.su/articles/freebsd/mail/openldap_addressbook/
что то похожее на это
avatar
Как вариант!
avatar
только там для фряхи. а как это реализовать на вышеописанном сервере? либо на сервере с интегрированной AD
avatar
Не спеша, с чтением документации, взяв за основу приведенную вами доку… Все в ваших руках!
avatar
Заработало с первого раза, за что Вам огромное спасибо.
Возник вопрос — возможно ли каким-либо способом автоматически отсылать копии всей исходящей корреспонденции на какой-либо ящик незаметно для юзеров? Не прописывая у них в ящиках фильтры, а именно на стороне сервера настроить? Не сталкивались с таким? Заранее благодарю )
avatar
Самый простой вариант — добавить в main.cf
always_bcc = big_brother@exampple.org

Где: big_brother@exampple.org — Почтовый адрес большого брата… Куда будут пересылаться все входящие и исходящие письма.
З.Ы. но функция крайне нехорошая!!!
Лично я считаю, что за использование такого функционала нужно выводить админов/тех кто это придумал, и при людно вваливать хворостиной-чтобы в седеющий раз даже мысли не возникало сооружать такое... :)
avatar
Все устанавливал по статье. Ubuntu 12.04 (серверный дистрибутив) IredMail 0.8.5
Логинится на почту и админку через вэб без проблем. Но когда залогинишся на почту то некорректно отображаются картинки и сам макет страницы почтового ящика.Сбивается расположение картинок, не показывает входящие и тд и тп. Кэш и куки чистил не помогает, пробовал логинится с разных машин
avatar
Похоже проблемы всетаки не в серваке. Не на гостевой машине попробовал все нормально работает
avatar
Сталкивался с похожей проблемой под IE6 из Windows XP- разъезжалась верстка страницы, решилось обновлением браузера
avatar
я так и подумал. браузер щас обновлю и попробую
avatar
обновил.все нормально работает
avatar
Отлично!
avatar
Новый косяк)
письма отправыляются и доставляются везде, кроме как с любого поддомена на домен, в обратную сторону работает.что посмотретть, грешу на dns
avatar
при отправке выдается сообщение «Ошибка отправления почты.Почтовый сервер ответил 5.7.1 адрес получателя:Recipient address rejected: Invalid HELO/EHLO; Blacklisted. Проверьте правильность написания адреса и попробуйте снова» как это победить может подскажете?
avatar
тут только логи смотреть
avatar
забыл уточнить, это при отправке из mozilla thunderbird, из вэба отправляется нормально
avatar
с.м. мой предыдущий комментарий!
avatar
какие конкретно логи? где они находятся?
avatar
mail.log, error.log, логи лежат в стандартной директории /var/log
avatar
там ничего криминального нет
avatar
в днс может нужно прописать поддомены?
avatar
А причем тут DNS?
комментарий был удален
avatar
проверьте IP на наличие в спам листах, например тут:
2ip.ru/spam/

Если в поле HELO у вас передается IP, то вас не будет банить только ленивый.
Идеальный вариант, чтобы прямая и обратная DNS записи к вашему серверу были одинаковыми.
avatar
Я уже проверял в спам листах нет. Почему mozilla thunderbird вставляет ip адрес в поле HELO? Удалите плиз верхнее сообщение
avatar
спасибо. догнать не могу в чем может быть проблема, получается что ip подставляется только когда отправляю с поддомена на домен, хотя в других случаях работает без проблем.в чем может быть затык?
avatar
Трудно сказать, с таким не сталкивался.
Думаю имеет смысл посмотреть на сайте разработчика
avatar
может на регистраторе нужно создать эти поддомены и у них прописать mx и ns записи
avatar
я гаданиями не занимаюсь.
В вопросах которые возникают по настройке сервера я еще могу помочь, но что касаемо инфраструктуры в целом, это уже сами.
avatar
Здравствуйте,
на убунту 12.10 установил айредмейл 0.8.5
вроде все установилось без проблем, однако не заходит в веб-морду по ссылке domain/mail/
в логах апача увидел следующие связанные ошибки:
1) Error writing to log file /usr/share/apache2/roundcubemail/logs/errors Please check permissions in /usr/share/apache2/roundcubemail-0.9.2/program/lib/Roundcube/rcube.php on line 1056

Зашел в папку логов, там действительно было пусто, создал файл errors, перезапустил апач, однако ошибка не ущла, на директорию права 755, на файл 644. Владелец папки логов апач.

2) Configuration Error. Unsupported database driver:in /usr/share/apache2/roundcubemail-0.9.2/program/lib/Roundcube/rcube.php on line 1156

Возможно пакет какой не докачался, который нужен? Что-то наподобие php-sqlite к примеру, хотя ошибок при установке не выдавал.
Не подскажете советом? Заранее благодарен.
П.С. — написано толково. Автор молодец!!!
avatar
Данный релиз не ставится на Ubuntu 12.10!
Используйте 12.04 или 13.04
avatar
Сорри, ощибся, версия 13.04
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring
avatar
Попробуйте переустановить на чистую систему, просто тут реально долго разбираться по через переписку.
avatar
кстати разобрался с проблемой, оказывается прав не хватало на директорию выше логов. После выставления прав обе ошибки пропали. Надеюсь поможет кому
avatar
Что может быть очень долго приходит почта от пользователей которые пишут письма пользователям которые работают на сервера установленном по данной инструкции? Задержки до 30 минут
avatar
Отключайте spamassasin и clamAV, проблему вызывают они, если сервер слабый.
avatar
Спасибо добавил мощности помогло!
avatar
Добрый день!
Не могу настроить почтовый клиент Thundebird с использованием IMAP:
IMAP: IP_SERVER port 143 STARTTLS Обычный пароль
SMTP: IP_SERVR port 25 Нет обычный пароль
Что может быть не так?
avatar
какая ошибка выдается?
avatar
Добрый день!
Всё установилось, зашел в iredadmin по Https добавил почтовый ящик. письма уходят, но не принимаются.
пробовал через roundcube и outlook.
даже postmaster'у письмо не пришло…
avatar
в /var/log/mail.log пишет — Nov 14 10:58:19 tibd postfix/smtp[7843]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
хотя порт открыт
avatar
avatar
хм, а мне казалось, что это изза того, что amavis не стартовал…
avatar
А ясновидящих тут нет ;)
avatar
да я разобрался, теперь внутри почта ходит нормально, извне приходят письма, а вот наружу не выходят… хм
avatar
Ест вопрос, как изменить политику паролей для пользователей! А то для бабушек 8 символов (буквы цифры + спец символ) уж очень сложно! :(. Я так понимаю что нужно что-то в LDAPе поменять но вот что не знаю. :(
avatar
Не припомню чтобы там такая политика была.
avatar
Для того чтобы пользователь сам сменил пароль на данный момент, нужно чтобы было минимум 8 знаком маленькие большие буквы + символ регистра, как можно упростить
avatar
на сайте разработчика, по данному поводу, ничего нет.
avatar
Кстати, пользуюсь системой и не нарадуюсь)) Вот параллельно хотел спросить, в PRO версии есть функция «relay» для домена… как я понимаю, просто вся корреспонденция фильтруется тем же антиспамом и уходит дальше, куда укажешь…

Не подскажете, где он (relay) включается в конф. файлах?
avatar
Скажу честно, я версией Pro не пользовался, но набор функций данной версии можно посмотреть на сайте разработчика.
Остальное можно сделать через настройки postfix, там можно крутить как вашей душе угодно.
avatar
В обсуждении указывалось как изменить максимальный размер письма. В инете googl'ится схожий алгоритм, но у меня не срабатывает.
Сначала делал через команду "#postconf -e message_size_limit='51200000'", потом залез в main.cf, ввожу "#postconf -n message_size_limit" и получаю 51200000. Нашёл даже в exim'е настроечку и подкорректировал, но как только размер письма больше 10Mb — недоставка с сообщением о превышении дапустимого размера письма. Где ещё посмотреть?
avatar
Возможно сервер получатель дает отлуп из-за превышения лимита на вложения.
Кто присылает письмо с ошибкой?
avatar
Письмо присылает сервер-отправитель, но: #5.2.3 smtp;450 5.2.3 Msg Size greater than allowed by Remote Host
avatar
Здравствуйте, по вашей проблеме, на сайте Iredmail есть только это
www.iredmail.org/forum/topic464-iredmail-support-faq-how-to-change-mail-attachment-size.html
Кстати через что загружаете файл, через почтовый клиент или WEB интерфейс?
avatar
Я навернное неудачно описал ситуацию — я пишу письмо, например в outlook'е, настроенном как клиент MS Exchange и отправляю письмо получателю, почта которого живёт на iRedMail. Конкретно приведённая цитата получена при отправке через OWA того же Exchange. Страничка по ссылке мне знакома, но разве может влиять ограничение на закачку аттача через web-морду на допустимый размер принимаемого по SMTP письма из другого домена?
avatar
Дружище, неудачно описал ситуацию, это когда что-то, немного, перепутал перепутал, а тут она описана в корне не верно… :)
Вы пытаетесь отправить письмо из OWA и она вам не дает этого сделать, в Exchange, по умолчанию, 10Мб, покрутите его в сторону увеличения.
Узнать лимит вложений можно командой:
Get-TransportConfig |Ft MaxSendSize, MaxReceiveSize

Увеличить это можно через оснастку управления Exchange или просто через Powershell командой например вам нужно разрешить 100 Мб:
Get-TransportConfig | Set-TransportConfig -MaxSendSize 100MB - MaxReceiveSize 100MB

необходимо настроить ограничения для исходящих коннекторов
Get-SendConnector | Set-SendConnector -MaxmessageSize 100MB

настройка коннекторов для входящей почты
Get-ReceiveConnector | Set-ReceiveConnector -MaxmessageSize 100MB

Ну и перезапустить транспорт.
restart-service - Name ”MSExchangeTransport”
avatar
Добрый день, Коллеги.
Не могли бы Вы мне подсказать, кто как решил проблему создания почтовых алиасов и групп рассылок?
Заранее благодарен за развернутые ответы.
avatar
Здравствуйте.Установил на Ubuntu 14.04 (server x64) iredmail. Почта работала и через почтового клиента и через WEB Roundcube. Затм сверху установил астериск с freepbx. При этом в настройках /etc/apache/apache2.conf записи User ${APACHE_RUN_USER} и Group ${APACHE_RUN_GROUP) были изменены на User asteriskuser и Group asteriskuser. После этого WEB интерфейс не работает (появляетя окно roundcuba, но без окна ввода логина и пароля), а почтовом клиенте, при создании почтового аккаунта, появляется всплывающе окно принятия сертификата с неактивными кнопками просмотра сертификата и его принятия. Кто может помочь? (если вернуть назад старый конвиг апача, то почта работает, а WEB FreePBX перестает)
avatar
Здравствуйте.
Конечно заработает, при условии что FreePBX не затер других файлов, смотрите логи, читайте документацию к FreePBX
avatar
не затер. Если в apache2.conf возвращаю пользователя по умолчанию, то пота работает, а фрипбх перестает.
avatar
Я не знаю в чем там причина, не видя логов, да и я смутно представляют что там затерает FreePBX при установке.
Это нужно садиться и разбираться.
avatar
Здравствуйте. Установил почту по вашей статье все работает отлично только не отправляет писма во внешнию сеть. Наверное проблема в MX записях DNS сервера, не знаю как их настроить. Напишите пожалуйста как настроить нигде не могу найти.
avatar
Здравствуйте.
МХ записи настраиваются там где вы создает другие ДНС записи, вашего домена.
если письма не уходят во внешку, то скорее всего, МХ записи не виноваты, проблема в подключении, вариант номер 2- ваши письма не принимаются другими почтовыми серверами.
В любом случае, ответы вы найдете в логах mail.log и/или syslog, которые находятся /var/log
Есть что добавить? Регистрируйся и оставляй комментарии!