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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
wwaaoo
мл. сержант
Сообщения: 107
Зарегистрирован: 2007-04-15 22:51:46

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

Непрочитанное сообщение wwaaoo » 2007-04-15 23:03:59

Здравствуйте!

У меня к Вам пару вопросов по данной статье 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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
serge
майор
Сообщения: 2131
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-04-15 23:32:46

1.

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

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35069
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-04-15 23:38:16

1.2
copy->paste from email... писал(а):а завтра майнтайнер их выставит по другому.
а вчера половина выставлена не была...
всё течёт всё меняется.
а про остальное - пробуй и смотри что получитсья.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
wwaaoo
мл. сержант
Сообщения: 107
Зарегистрирован: 2007-04-15 22:51:46

Непрочитанное сообщение wwaaoo » 2007-04-16 9:39:23

Спасибо Serge, lissyara за ответы (конечно, хотелось бы подробнее, потому что я начинающий администратор FreeBSD).

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

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