Пытаюсь реконфигурировать exim4 и совсем запутался в этих localhost, smarthost, domainhost, почтовых адресах, ну и т.д. Помогите правильно настроить этот ексим. Напишите где чего надо ставить, а то я сам не могу разобраться. Вот что выдаёт это reconfigure?:
$ dpkg-reconfigure exim4-config Конфигурация почтового сервера ------------------------------ Выберите тип конфигурации почтового сервера наиболее отвечающий вашим нуждам. Системы с динамическими IP-адресами, включая системы с коммутируемым доступом, как правило, должны быть настроены на отправку исходящей почты через другую машину, называемую 'smarthost', так как с целью защиты от спама многие принимающие почту системы в Интернет блокируют входящую почту с динамических IP-адресов. Системы с динамическими IP-адресами могут принимать почту или локальная доставка может быть полностью выключена (за исключением почты для root и postmaster). Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Element/Teletype/Select.pm line 87, <GEN1> line 24. Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Element/Teletype/Select.pm line 87, <GEN1> line 24. Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Element/Teletype/Select.pm line 87, <GEN1> line 24. Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Element/Teletype/Select.pm line 87, <GEN1> line 24. Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Element/Teletype/Select.pm line 87, <GEN1> line 24. 1. интернет-сайт; приём и отправка почты напрямую, используя SMTP 2. отправка почты через smarthost; приём по SMTP или через fetchmail 3. отправка почты через smarthost; локальная почта отсутствует 4. доставка только локальной почты; доступа к сети нет 5. в данный момент конфигурация отсутствует Общий тип почтовой конфигурации: 2 'Почтовое имя' -- это доменное имя, которое используется для 'определения' почтовых адресов без доменного имени. Это имя также будет использоваться другими программами. Оно должно быть единственным, полностью определённым именем домена (FQDN). Например, если почтовый адрес локальной машины [email protected], то правильное значение этого параметра будет example.org. Это имя не будет появляться в строке From: исходящей почты, если разрешена перезапись. Почтовое имя системы: ? Введите список IP-адресов, разделённых двоеточиями. Демон Exim, прослушивающий SMTP, будет прослушивать все IP-адреса, указанные здесь. Если вы оставите это поле пустым, Exim будет ожидать соединения на всех доступных сетевых интерфейсах. Если этот компьютер принимает почту напрямую только от локальных сервисов (и не от каких других компьютеров),то вам следует запретить внешние соединения к локальному демону Exim. К локальным сервисам относятся почтовые программы (MUA), которые работают только через localhost, а также fetchmail.Если здесь ввести адрес 127.0.0.1, то внешние подключения блокируются, а также это запретит ожидание соединений на общедоступных сетевых интерфейсах. IP-адреса, с которых следует ожидать входящие соединения SMTP: ? Введите список доменов получателей через точку с запятой, для которых эта машина должна считать себя местом назначения. Эти домены часто называют 'локальными доменами'. Локальное имя хоста (localhost) и 'localhost' всегда добавляются к указанному здесь списку. По умолчанию все домены обрабатываются одинаково. Если a.example и b.example считаются локальными доменами, то у адресов [email protected] и [email protected] будет одинаковый конечный пункт назначения. Если есть доменные имена, которые нужно обрабатывать по-другому, необходимо отредактировать конфигурационные файлы вручную. Другие места назначения, для которых должна приниматься почта: ? Введите список диапазонов IP-адресов, разделённых двоеточиями, с которых вы безусловно разрешаете релейную передачу почты, играя для них роль smarthost. Необходимо использовать стандартный формат адрес/маска (например, 194.222.242.0/24 или 5f03:1200:836f::/48). Если эта система вообще не должна быть smarthost, то оставьте это поле пустым. Машины, для которых доступна релейная передача почты: Введите IP-адрес или имя хоста почтового сервера, который эта система будет использовать в качестве исходящего smarthost. Если smarthost принимает почту на нестандартном порту (не TCP/25), то добавьте два двоеточия и и номер порта (например, smarthost.example::587 или 192.168.254.254::2525). Двоеточия в адресах IPv6 нужно удваивать. Если smarthost требует пройти аутентификацию, то замечания о том как настроить аутентификацию SMTP в Debian, смотрите в файлах README (из каталога /usr/share/doc/exim4-base). IP-адрес или имя хоста являющегося исходящим smarthost: ? Заголовки исходящей почты могут быть перезаписаны для создания видимости того, что они были созданы на другой системе. Если ответить утвердительно, то будут изменены 'master-desktop', 'localhost' и '' в полях From, Reply-To, Sender и Return-Path. Скрывать локальное почтовое имя в исходящей почте? n При работе в обычном режиме Exim делает DNS-запросы (при старте, приёме или отправке сообщения, и т.д.) для записи в журнал и для уменьшения объёма значений параметров, указываемых в конфигурационном файле. Если этот узел не имеет постоянного доступа к DNS-серверу (например, используется дозвон по требованию по коммутируемой линии), то это может привести к нежелательному поведению. Например, при запуске Exim или обработке очереди (даже если очередь пуста) может инициироваться дорогой дозвон. Нужно ответить утвердительно, если система использует дозвон по требованию. Если имеется постоянное соединение с Интернет, ответьте отрицательно. Сокращать количество DNS-запросов до минимума (дозвон по требованию)? n Exim может сохранять локально доставляемую почту в различных форматах. Наиболее часто используются mbox и Maildir. В формате mbox используется один файл для всей почты, который хранится в каталоге /var/mail/. В формате Maildir каждое сообщение сохраняется в отдельном файле в каталоге ~/Maildir/. Заметьте, что большинство почтовых утилит Debian по умолчанию настроены на использование mbox как метода локальной доставки. 1. mbox формат в /var/mail/ 2. Maildir формат в домашнем каталоге Метод доставки локальной почты: 1 Пакеты exim4 в Debian могут работать с конфигурацией, размещённой в одном большом файле (/etc/exim4/exim4.conf.template), так и с конфигурацией, разделённой на 50 маленьких файлов, расположенных в каталоге /etc/exim4/conf.d/. Первый вариант лучше подходит для внесения больших изменений и обычно более надёжен, тогда как последний более удобен для внесения небольших изменений, но менее надёжен и может привести к краху системы, если вносить изменения небрежно. Более подробно об этих двух видах конфигураций можно прочитать в файлах README (из каталога /usr/share/doc/exim4-base), описывающих настройку в Debian. Разделить конфигурацию на маленькие файлы? n Юрий В. -- Blinux-rus mailing list [email protected] http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus
