Страница 1 из 1

Вопросы по начальной настройке Exim 4.66

Добавлено: 2007-04-15 23:03:59
wwaaoo
Здравствуйте!

У меня к Вам пару вопросов по данной статье http://www.lissyara.su/?id=1181

Вопрос 1:

Вырезка из статьи:

Код: Выделить всё

Итак, ставим из портов, но для начала рихтуем файл /etc/make.conf, надо добавить такие строки:

# директория с портами
PORTSDIR?=      /usr/ports
# EXIM
.if ${.CURDIR} == ${PORTSDIR}/mail/exim
LOG_FILE_PATH?=         syslog
WITH_CONTENT_SCAN=      yes
WITH_DEFAULT_CHARSET?=  koi8-r
WITHOUT_IPV6=           yes
WITH_BDB_VER?=          4
WITH_SASLAUTHD=         yes
.endif
А это сам вопрос:
1.1. Этот файл нужно самому создавать или он уже должен присутствовать в системе (его у меня нет)?
1.2. Для чего нужно его создавать и добавлять эти опции, если в портах в файле Makefile данные опции выставлены, и ничего практически менять не надо (получается, что они дублируют друг друга).
1.3. И что будет, если произвести сборку прямо из портов без создания каких либо файлов и добавления опций (make install и все)

Вопрос 2:

Код: Выделить всё

Вырезка из статьи (конфигурационный файл):

#!/bin/sh
primary_hostname = mx.lissyara.su
domainlist local_domains = @ 
domainlist relay_to_domains =
hostlist   relay_from_hosts = localhost:127.0.0.0/8:192.168.0.0/16
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
av_scanner = clamd:/var/run/clamav/clamd
qualify_domain = mx.lissyara.su
qualify_recipient = mx.lissyara.su
allow_domain_literals = false
exim_user = mailnull
exim_group = mail
never_users = root
#rfc1413_hosts = *
rfc1413_query_timeout = 0s
sender_unqualified_hosts = +relay_from_hosts
recipient_unqualified_hosts = +relay_from_hosts
# percent_hack_domains = *
ignore_bounce_errors_after = 45m
timeout_frozen_after = 15d
#freeze_tell = admin@lissyara.su
helo_accept_junk_hosts = 192.168.0.0/16
auto_thaw = 1h
smtp_banner = "$primary_hostname, ESMTP EXIM $version_number"
smtp_accept_max = 50
smtp_accept_max_per_connection = 25
smtp_connect_backlog = 30
smtp_accept_max_per_host = 20
split_spool_directory = true
remote_max_parallel = 15
return_size_limit = 70k
message_size_limit = 64M
helo_allow_chars = _
smtp_enforce_sync = true
log_selector = \
    +all_parents \
    +connection_reject \
    +incoming_interface \
    +lost_incoming_connection \
    +received_sender \
    +received_recipients \
    +smtp_confirmation \
    +smtp_syntax_error \
    +smtp_protocol_error \
    -queue_run
syslog_timestamp = no
А это сам вопрос:
2.1. Я установил Exim 4.66 из портов в FreeBSD 6.2. Сборка прошла успешно, но при редактировании файла configure в каталоге /usr/local/etc/exim/ я заметил, что строк, начиная с freeze_tell = admin@lissyara.su по syslog_timestamp = no, которые были приведены в статье, у меня нет. Почему так вышло? Может какие-то изменения были сделаны в версии 4.66, или при сборке нужно было указывать какие-нибудь параметры?

Почему в моем конфигурационном файле этих строк нет?

Код: Выделить всё

#freeze_tell = admin@lissyara.su
helo_accept_junk_hosts = 192.168.0.0/16
auto_thaw = 1h
smtp_banner = "$primary_hostname, ESMTP EXIM $version_number"
smtp_accept_max = 50
smtp_accept_max_per_connection = 25
smtp_connect_backlog = 30
smtp_accept_max_per_host = 20
split_spool_directory = true
remote_max_parallel = 15
return_size_limit = 70k
message_size_limit = 64M
helo_allow_chars = _
smtp_enforce_sync = true
log_selector = \
    +all_parents \
    +connection_reject \
    +incoming_interface \
    +lost_incoming_connection \
    +received_sender \
    +received_recipients \
    +smtp_confirmation \
    +smtp_syntax_error \
    +smtp_protocol_error \
    -queue_run
syslog_timestamp = no

Добавлено: 2007-04-15 23:32:46
serge
1.

Код: Выделить всё

man make.conf
2. Потому что есть файл конфигурации с дефолтными опциями (твой случай) и есть еще куча опции, которые можно туда включать (случай лиса)
http://www.lissyara.su/?id=1200

Добавлено: 2007-04-15 23:38:16
Alex Keda
1.2
copy->paste from email... писал(а):а завтра майнтайнер их выставит по другому.
а вчера половина выставлена не была...
всё течёт всё меняется.
а про остальное - пробуй и смотри что получитсья.

Добавлено: 2007-04-16 9:39:23
wwaaoo
Спасибо Serge, lissyara за ответы (конечно, хотелось бы подробнее, потому что я начинающий администратор FreeBSD).

Но и так вроде все понятно по этим вопросам.

Спасибоооооооооо!!!