Это - первый раз, когда я настрою почтовый сервер. Я объясняю Вас полное изображение. В настоящее время моя компания 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
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
.
Надеюсь, что это поможет.