Почтовый сервер Postfix Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:postfix [2010/12/24 13:10]
[Безопасность и защита от спама]
wiki:postfix [2017/11/15 16:26] (текущий)
опечатка
Строка 1: Строка 1:
-====== Почтовый сервер ​POSTFIX ​======+====== Почтовый сервер ​Postfix ​====== 
 +<​note>​Если вам есть что добавить или вы хотите что-то исправить - милости просим,​ настройка Postfix - это очень обширная тема.</​note>​
  
-<​note>​Если вам есть что добавить или вы хотите что-то исправить - милости просимнастройка POSTFIX - это очень ​обширная тема.</​note>​+Если вы решили настроить почту на своём сервере,​ то Postfix - определённо ваш выбор. Подробное описание всех возможностей Postfix, вы можете найти ​в [[http://​www.postfix.org/​documentation.html|официальном руководстве]]. В данном ​руководстве указан базовый пример настройки почтового сервера. Итак, перейдем к установке.
  
-Если вы решили настроить почту на своём сервере,​ то POSTFIX - определённо ваш выбор. Подробно описывать возможности этой системы я не буду, благо в сети полно документации, поэтому сразу перейду к установке и настройке.+===== Установка ​Postfix =====
  
-===== Установка ​POSTFIX =====+Установить Postfix можно ​командой:
  
-Поставить Postfix можно командой+  apt-get install postfix
  
-  aptitude install postfix +При конфигурировании пакета вам зададут несколько вопросов,​ внимание стоит обратить лишь на предлагаемые профили первоначальной настройки. Вне зависимости от того, для чего вы хотите использовать Postfix, всегда выбирайте Internet Site. Это необходимо сделать для того, чтобы Postfix сгенерировал файл ''​main.cf''​ и сразу начал работу. В противном случае,​ Вам необходимо будет конфигурировать этот файл самостоятельно!
- +
-При конфигурировании пакета вам зададут несколько вопросов,​ внимание стоит обратить лишь на предлагаемые профили первоначальной настройки. Вне зависимости от того, для чего вы хотите использовать Postfix, всегда выбирайте Internet Site.+
  
 ===== Немного общих слов о настройках ===== ===== Немного общих слов о настройках =====
  
-Итак, Postfix у нас ​стоит. Все настройки этого почтового сервера хранятся в ''/​etc/​postfix''​. В этом каталоге ​вас в первую очередь должен интересовать основной файл конфигурации,​ называющийся ''​main.cf''​.+Итак, Postfix установлен. Все настройки этого почтового сервера хранятся в ''/​etc/​postfix''​. В этом каталоге ​Вас в первую очередь должен интересовать основной файл конфигурации,​ называющийся ''​main.cf''​.
  
 Теперь настала пора определиться с тем, какую функцию будет выполнять ваш почтовый сервер. Собственно,​ для каждого из обслуживаемых доменов тут есть два варианта:​ Теперь настала пора определиться с тем, какую функцию будет выполнять ваш почтовый сервер. Собственно,​ для каждого из обслуживаемых доменов тут есть два варианта:​
Строка 22: Строка 21:
   - Либо Postfix будет сохранять почту локально,​ возможно и не всю, передавая часть на другой хост.   - Либо Postfix будет сохранять почту локально,​ возможно и не всю, передавая часть на другой хост.
  
-Третьего собственно не дано. Вообще говоря в настройках Postfix есть три основных группы параметров:​+Третьего собственно не дано. В настройках Postfix есть три основных группы параметров:​
  
   - Параметры локальной доставки.   - Параметры локальной доставки.
   - Параметры пересылки.   - Параметры пересылки.
-  - Параметры ​так называемых ​виртуальных доменов.+  - Параметры ​"виртуальных доменов".
  
-Как правильный почтовый сервер,​ Postfix занимается обработкой почты для указанных в конфигурации доменов. Так вот, каждый домен может обрабатываться **ровно одним** из указанных способов,​ то есть либо как конечный домен для почты, либо как домен для пересылки,​ либо как виртуальный домен.+Как ​"правильный" ​почтовый сервер,​ Postfix занимается обработкой почты для указанных в конфигурации доменов. Так вот, каждый домен может обрабатываться **ровно одним** из указанных способов,​ то есть либо как конечный домен для почты, либо как домен для пересылки,​ либо как виртуальный домен.
  
-Сразу скажу, что стандартная локальная доставка основана на системе авторизации и учёта пользователей вашей системы,​ что значительно уменьшает её гибкость,​ поэтому смысла её использовать обычно нет. Вместо этого следует использовать механизм виртуальных доменов для доставки почты в локальные почтовые ящики. Однако рассмотреть параметры,​ отвечающие за локальную доставку,​ всё же надо, ибо на них много что завязано.+Стандартная локальная доставка основана на системе авторизации и учёта пользователей вашей системы,​ что значительно уменьшает её гибкость,​ поэтому смысла её использовать обычно нет. Вместо этого следует использовать механизм ​"виртуальных доменов" ​для доставки почты в локальные почтовые ящики. Однако рассмотреть параметры,​ отвечающие за локальную доставку,​ всё же надо, ибо на них много что завязано.
  
 Итак, откройте файл ''/​etc/​postfix/​main.cf''​ в вашем любимом текстовом редакторе. Записи этого файла имеют вид Итак, откройте файл ''/​etc/​postfix/​main.cf''​ в вашем любимом текстовом редакторе. Записи этого файла имеют вид
Строка 52: Строка 51:
    ​значение3    ​значение3
  
-В третьем и четвёртом случае не забудьте про пробел в начале каждой строчки с параметром. ​Мне больше всего нравится способ №3, поэтому я буду использовать преимущественно его.+В третьем и четвёртом случае не забудьте про пробел в начале каждой строчки с параметром. ​В данном примерерассмотрим конфигурирование по способу №3.
  
 Кстати,​ после того, как вы задали значение какого-либо параметра,​ вы можете его использовать для задания значений другим параметрам. Вам просто нужно указать имя параметра с символом $ вначале в том месте, куда вы хотите подставить его значение. Например вот так: Кстати,​ после того, как вы задали значение какого-либо параметра,​ вы можете его использовать для задания значений другим параметрам. Вам просто нужно указать имя параметра с символом $ вначале в том месте, куда вы хотите подставить его значение. Например вот так:
Строка 71: Строка 70:
 <​file>​ <​file>​
 # Имя вашего хоста. По умолчанию берется из системы,​ но лучше всегда указывать явно # Имя вашего хоста. По умолчанию берется из системы,​ но лучше всегда указывать явно
-myhostmane ​= mail.example.com+myhostname ​= mail.example.com
  
 # Домен вашего сервера. По умолчанию выделяется из имени хоста отбрасыванием первой части, поэтому вручную указывать обычно не нужно # Домен вашего сервера. По умолчанию выделяется из имени хоста отбрасыванием первой части, поэтому вручную указывать обычно не нужно
Строка 164: Строка 163:
 Без них ваш сервер будет сам помогать злоумышленникам в рассылке спама, что, надо надеяться,​ не является вашей целью. Без них ваш сервер будет сам помогать злоумышленникам в рассылке спама, что, надо надеяться,​ не является вашей целью.
  
-Кроме того существует огромное количество сторонних продуктовспособных интегрироваться с Postfix и фильтровать спам. Список большинства из них можно найти на официальном ​сайте Postfix:+Один из популярных ​методов фильтрации спама - грейлистингможно реализовать с помощью программы **postgrey**, ​которой посвящена отдельная небольшая ​статья:
  
-  * [[http://​www.postfix.org/​addon.html#​content|Postfix Add-on Software (англ.)]]+  * [[postgrey|Грейлистинг с помощью postgrey]]
  
 +Также существует огромное количество других сторонних продуктов,​ способных интегрироваться с Postfix и фильтровать спам. Список большинства из них можно найти на официальном сайте Postfix:
 +
 +  * [[http://​www.postfix.org/​addon.html#​content|Postfix Add-on Software (англ.)]]
  
 ===== Шифрование и аутентификация ===== ===== Шифрование и аутентификация =====
  
 FIXME FIXME
 +
 +===== Примеры использования =====
 +
 +С помощью Postfix можно легко предоставить пользователям вашего сайта почтовые адреса,​ привязанные к их профилям. Этому посвящена отдельная статья:​
 +
 +  * [[почтовые_адреса_для_пользователей_сайта|Почтовые адреса для пользователей вашего сайта]]
 +
  
 {{tag>​Администрирование HOWTO Postfix Почтовый_сервер Server Linux_на_предприятии FIXME}} {{tag>​Администрирование HOWTO Postfix Почтовый_сервер Server Linux_на_предприятии FIXME}}