Postfix null client — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
(Новая страница: «== Конфигурирование Postfix как null client == ==== Предварительные требования ==== * Виртуальная маши…»)
 
(Общая информация и терминология)
Строка 10: Строка 10:
 
который и занимается дальнейшей доставкой. Сама же машина не получает почту по сети и не занимается ее доставкой локальной почты. Обычно  
 
который и занимается дальнейшей доставкой. Сама же машина не получает почту по сети и не занимается ее доставкой локальной почты. Обычно  
 
<code>null client</code> использует протоколы <code>POP</code> или <code>IMAP</code> для доступа к почтовым ящикам.
 
<code>null client</code> использует протоколы <code>POP</code> или <code>IMAP</code> для доступа к почтовым ящикам.
 +
 +
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение
 +
|-
 +
| inet_interfaces || Параметр указывает на какой интерфейс почтовой системы будут приходить письма. По-умолчанию слушается только localhost
 +
|-
 +
| myorigin || Параметр указывает на домен из которого исходит почтовое сообщение. Часто используется для исключения конкретной машины, из адреса отправителя.
 +
|-
 +
| relayhost || Параметр указывает на сервер, на который пересылается исходящая почта. Если параметр указан в квадратных скобках <code>[]</code>, то поиск MX записи в DNS не производится
 +
|-
 +
| mydestination || Параметр указывает на список доменов, для которых данная машина является конечным адресатом. Письма адресованные данным доменам доставляются локально. Письма адресованные доменам не входящим в список - отвергаются
 +
|-
 +
| local_transport || Параметр указывает на то, как письма адресованные доменам из списка $mydestination должны доставляться. Для серверов которые не должны получать локальную почту вообще выставляется в значение "error: сообщение об ошибке". Рекомендуется выставлять в error: local delivery disabled.
 +
|-
 +
| mynetworks || Параметр указывает на список сетей, разделяемый пробелом и/или запятой которым разрешается отправлять почту без прохождения дальнейшей аутентикации.
 +
|}

Версия 15:26, 1 февраля 2018

Конфигурирование Postfix как null client

Предварительные требования

  • Виртуальная машина с двумя сетевыми интерфейсами
  • Установленные пакеты: bash-completion, policycoreutils, policycoreutils-python, policycoreutils-devel, setroubleshoot-server, postfix, mailx, mutt

Общая информация и терминология

null client - это машина которая может только отправлять почту. Машина только пересылает всю почту на другой почтовый релей, который и занимается дальнейшей доставкой. Сама же машина не получает почту по сети и не занимается ее доставкой локальной почты. Обычно null client использует протоколы POP или IMAP для доступа к почтовым ящикам.

Параметр Значение
inet_interfaces Параметр указывает на какой интерфейс почтовой системы будут приходить письма. По-умолчанию слушается только localhost
myorigin Параметр указывает на домен из которого исходит почтовое сообщение. Часто используется для исключения конкретной машины, из адреса отправителя.
relayhost Параметр указывает на сервер, на который пересылается исходящая почта. Если параметр указан в квадратных скобках [], то поиск MX записи в DNS не производится
mydestination Параметр указывает на список доменов, для которых данная машина является конечным адресатом. Письма адресованные данным доменам доставляются локально. Письма адресованные доменам не входящим в список - отвергаются
local_transport Параметр указывает на то, как письма адресованные доменам из списка $mydestination должны доставляться. Для серверов которые не должны получать локальную почту вообще выставляется в значение "error: сообщение об ошибке". Рекомендуется выставлять в error: local delivery disabled.
mynetworks Параметр указывает на список сетей, разделяемый пробелом и/или запятой которым разрешается отправлять почту без прохождения дальнейшей аутентикации.