Постфиксная и “местная почта”

Это - первый раз, когда я настрою почтовый сервер. Я объясняю Вас полное изображение. В настоящее время моя компания company.com имеет old-win-2008-server-with-no-way-to-know-its-current-configuration-because-everything-is-pure-chaos, и мы перемещаем все наши домены (приблизительно 40 небольших сайтов) к новому strato серверу с Ubuntu 12.04, для создания вещей правом.

Об администрировании Linux, апаче, разрешение и так далее у меня нет проблем. Мое отсутствие понимания связано с почтовыми серверами. Я имею, изучают много в эти дни, но у меня есть некоторый dubts о локальной доставке.

А именно, я хочу правильно установить постфиксные параметры myorigin, myhostname, mydomain и mydestination, вместе с /etc/mailname.

Моим именем хоста по умолчанию является xxxx.stratoserver.net (имя хоста по умолчанию strato дает нам), но конечно, нашим "стандартным доменом" является company.com, и в том же сервере (у нас есть только один), мы настроим bind9 сервер для наших 40 сайтов, вместе с апачем, постфиксом, голубятней, и т.д., и т.д., для этих 40 сайтов.

Чтение учебных руководств я вижу myorigin всегда устанавливается на что-то как mail.company.com (вручную набор или делегируется к/etc/mailname). Первая вещь, почему mail.company.com и не просто company.com? Если локальное сообщение сгенерировано для какого-либо процесса системы, я хочу послать то электронное письмо whatever@company.com а не к whatever@mail.company.com.

Если я изменяю "имя хоста" на что-то связанное с company.com и не xxxx.stratoserver.net, между обоими именами хостов нет никаких конфликтов?

Куда местные почты поставляются? Та учетная запись доступна снаружи? Я имею в виду, я могу получить локальную электронную почту посредством POP3/IMAP?, или это не методические рекомендации ни по какой причине? Что это произойдет, если я изменю все связанное с местной почтой к @localhost?

Я знаю, что делаю слишком много, вопросы и вопросы должны быть конкретными в stackexchange сети, но этот пакет сомнений может быть возобновлен, "Я хотел бы понять целое изображение местной почты/hostname/mailname", или по крайней мере, с точки зрения точки зрения постфикса/голубятни.

Примечание: Хотя ответ @clement был достаточно для меня (почти достаточно действительно, :P), это чтение было очень полезно для окончательного понимания "целого изображения": http://www.postfix.org/VIRTUAL_README.html

1
задан 26 October 2014 в 16:35
1 ответ
  • myorigin = mydomain.com - имя домена, добавляемое, когда пользователь UNIX отправляет письмо. (Например, если пользователь UNIX john отправляет почту, то (скрытый) будет адрес отправителя. Если вы хотите, чтобы домен отправителя был mail.domain.com , установите свой ] myorigin соответственно.
  • myhostname = mail.mydomain.com - Уникальное FQDN вашего почтового сервера. При разговоре с другими SMTP-серверами он идентифицирует себя как mail .mydomain.com . Не обязательно, чтобы имя вашей системы совпадало со значением постфикса myhostname .
  • mydomain = mydomain.com Основной домен, которому принадлежит ваш почтовый сервер .
  • mydestination = mydomain.com otherdomain.com - вы даете postfix указание получать почту для доменов mydomain.com и otherdomain.com , действительные получатели которых могут указывается с помощью local_recipient_maps , а postfix рассматривает домены, перечисленные в mydestination , как класс локальных адресов. Подробнее о классах адресов здесь . Я лично предпочитаю класс домена виртуального почтового ящика для включения POP3 / IMAP .

Нет никакого волшебства с / etc / mailname и вместо указания в этой форме myorigin = mydomain.com , вы также можете указать его как myorigin = / etc / mailname с содержимым / etc / mailname как ] mydomain.com

локальная доставка почты:
Почтовый ящик для каждого пользователя по умолчанию - это файл в каталоге спула почты UNIX ( / var / mail / user или / var / spool / mail / user ); расположение можно указать с помощью параметра конфигурации mail_spool_directory . В качестве альтернативы, почтовый ящик для каждого пользователя может быть файлом в домашнем каталоге пользователя с именем, указанным в параметре конфигурации home_mailbox .

Таким образом, postfix будет доставлять почту в почтовый каталог спула или в домашний каталог пользователя в соответствии с вашими настройками. Работа сервера SMTP завершена. Для раскрытия ваших писем через POP3 / IMAP потребуется сервер POP3 / IMAP , например dovecot , и вам необходимо настроить сервер POP3 / IMAP как где он должен найти письма для разоблачения с помощью POP3 / IMAP .

Надеюсь, что это поможет.

3
ответ дан 3 December 2019 в 18:42

Теги

Похожие вопросы