Как стать автором
Обновить

Комментарии 19

Разрешите предложить продолжение?))
можно усложнить ведь немного, как насчет вебинтерфейсов к разным частям и аутентификации из БД?
На мой взгляд отличные статьи для начинающих админов.
Соглашусь с комментарием. Далеко не всегда (а по большей части — никогда) не хочется лезть в консоль для добавления ящика. Пишите третью статью про PostfixAdmin)
Хммм… Вот как раз из консоли, при правильно написанных скриптах, самое милое дело добавлять ящики. Быстрее и проще чем в гуях и вебмордах мышкой возюкать.
Настройка почтовой системы, на мой взгляд, является наисложнейшей задачей в системном администрировании
Три раза «ха». Видимо, она сложнейшая для тех, кто слаще редьки ничего не пробовал: падения ядра, безопасность (selinux/apparmor), чуть-чуть распределенные системы…
К сожелению не каждый может объяснить как работает почта, начиная отсылки из почтовый программы.
Да и сейчас на просторах how-to или устарели или могут содержать настройки вплоть до open relay :)
К сожелению не каждый может объяснить как работает почта, начиная отсылки из почтовый программы.
И что? Не каждый может объяснить как работает усилительный каскад на биполярном транзисторе. Но каждый может преобразовать ln(exp(x)) в x. Et cetera.

Это не делает задачу сколь-нибудь сложной.
Понимание работы должно быть. Хотя бы элементарных вещей.
Кажется, вы зашли на второй круг. Я не утверждал, что каждый понимает, как работает почта, или, что этого понимания не нужно.
Мой тезис был, что почта не является чем-то сложным.
>Мой тезис был, что почта не является чем-то сложным.

Если понимание, то все в этом мире просто. Просто у меня буквально несколько дней назад, была очередная боль на тему знаний работы почты.
Эх. Такие бы статьи да 10-15 лет назад.
ну аналогичную статью для дебиана уже лет 5 точно видел (на английском)
Всю прошлую неделю провел за настройкой такой же связки:(
Единственное, для чего я не нашел красивого решения — использование конкретного релея для каждого пользователя. Можно настроить релей для отправителя, но в качестве отправителя может стоять что угодно (тут от правильной настройки клиента зависит). А вот использовать для выбора релея данные аутентификации я так и не придумал как.
НЛО прилетело и опубликовало эту надпись здесь
Добавьте пользователя a@example1.com в /etc/dovecot/users. В принципе без разницы, какой домен использовать для локальной доставки. В данном случае важно, что все пользователи, обслуживаемых доменов второго уровня, настраиваются в одном файле. И обслуживаются одним агентом доставки — virtual. Локальная почта – отправитель наш сервер и службы запущенные на нем, обслуживается другим агентом доставки local.
Локальная почта – отправительполучатель
про myhostname указать просто 127.0.0.1 выше уже обсудили.

>Почему mail.example1.com а не example1.com?

Ну как бы все расписали же?

Основной домен (example1.com) – домен в котором находится наш почтовый сервер.
Имя нашего почтового сервера – mail.example1.com.
Главный администратор (user1@example1.com) – пользователь почтовой системы, которому будет перенаправлена вся локальная почта, в том числе адресованная root.

Как будет называться ваш почтовый сервер, вообще пофиг. Он может быть вообще на другом домене.
abrakadabra.porno.net
Надо только в MX записи домена указать, какие почтовые сервера обслуживают домен.
Я не знаю, обращал ли кто-то на это внимание — при отправке писем с сайта (PHP функция mail, например ) в заголовках Postfix отправляет id пользователя (это для Linux):
Предлагаемое решение:
serverfault.com/questions/333176/remove-userid-from-recieved-header

Потом есть замечательная опция для mail.cf — маскарадинг (подмена) отправителя:
masquerade_classes = header_sender
sender_canonical_maps = hash:/etc/postfix/sender_canonical

Когда-то переводил (может, немножко коряво) SASL — проверка подлинности в Postfix.
Нужно было для безопасной отправки писем с сайта на почту Rambler-a
Может, кому-то пригодится:
yadi.sk/i/NBueBB2fc5XDy
Все ссылки на оф. документацию есть.
Автору спасибо за статью.
Мануал хорош тем что дает понимание о процессе обработки почты в linux.
Для тех же, кому надо что бы работало «в два клика», dovecod+postfix+mysql с веб-доступом подымаются скриптом iRedMail.
Даже на хабре было: habrahabr.ru/post/96314
Ребята, не сочтите за рекламу, ресурс не мой. Но меня уже два раза выручил(не хочу запоминать или записывать весь процесс)
Почтовый сервер с рюшечками

По ссылке не то что бы разжевано, так еще и съедено за вас. Инструкция для домохозяек в чистом виде, даже не для начинающих админов.
Один минус, читать много, и стараться не забегать вперед :) а то приходится возвращаться назад.

В этой статье можно сразу определить переменные в начале(домен, адреса, порты, .......) и эти настройки автоматически вставятся в команды, которые Вас просят выполнить на сервере.

Лично у меня три почтовых сервера по этой статье работают.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации