exim+courier-imap+ClamAV+системные пользователи

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-16 8:38:20

и?
с таким же успехом можно брутфорсить pop3/imap4/smtp/ftp - что угодно. И от этого уже может быть толк.
от ssh с пользователями у которых стоит nologin - толку не будет вообще
Убей их всех! Бог потом рассортирует...

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

Непрочитанное сообщение wwaaoo » 2007-05-16 8:43:21

Пардон, ЗАГНАЛСЯ :D
Все нормально. Для этого нужно пароль знать чтобы

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

Access denie
невыходил.

Ты прав.

Повыпендриваться Я решил :D

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

Непрочитанное сообщение wwaaoo » 2007-05-18 14:27:54

Опять я:

Заметил такую вещь что люди стараются скрывать информацию о том какой почтовый сервер используют.

Вот и у меня возникло такое желание, как сделать так чтобы скрыть информацию о своем сервере, а в частности вот это:

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

Received: from [192.168.1.251]
	by mail.new.org with esmtpa (Exim 4.67 (FreeBSD))
Тоесть как сделать так чтобы он не вставлял в тело письма информацию о себе?

Чтобы было вот так:

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

Received: from [192.168.1.251]
	by mail.new.org with esmtpa (Super Puper Server 6.9 (Windows Vista))

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-18 14:59:04

# Поиск маршрута в DNS, если не найден то Unroutable address
dnslookup:
driver = dnslookup
domains = ! +local_domains
headers_remove = Received
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
Всё во внешний мир не будет иметь поля receved вовсе. А входящие, да фиг с ними.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Непрочитанное сообщение wwaaoo » 2007-05-21 9:47:41

Испытал все работает.

А в каком разделе документации по Exim-у можно подробнее почитать на эту тему? :)

h0ttab
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-05-26 16:11:44

Непрочитанное сообщение h0ttab » 2007-05-26 16:12:34

Естевено системніе пользовоатели.
May 26 15:42:50 mail authdaemond: modules="authpam", daemons=5
May 26 15:42:50 mail authdaemond: Installing libauthpam
May 26 15:42:50 mail authdaemond: Installation complete: authpam
May 26 15:43:24 mail pop3d: LOGIN FAILED, user=admin, ip=[127.0.0.1]
Потчу из мира бирет но взять ее с сервера не выходит :(...
[pop3d]
PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH=""
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"
DEBUG_LOGIN=1
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
DEFDOMAIN="@renata.ua"
POP3DSTART=NO
MAILDIRPATH=Maildir
[imap]
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index
IMAP_ENHANCEDIDLE=0
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:7
IMAP_MOVE_EXPUNGE_TO_TRASH=0
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=NO
MAILDIRPATH=Maildir

[exim-config]
primary_hostname = mail.renata.ua
domainlist local_domains = renata.ua
domainlist relay_to_domains =
hostlist relay_from_hosts = 127.0.0.1:200.200.200.0/24:192.168.2.0/24:192.168.16.0/24
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
av_scanner = clamd:/var/run/clamav/clamd
qualify_domain = renata.ua
qualify_recipient = renata.ua
allow_domain_literals=false
exim_user = mailnull
exim_group = mail
never_users = root
rfc1413_query_timeout = 0s
sender_unqualified_hosts = +relay_from_hosts
recipient_unqualified_hosts = +relay_from_hosts
ignore_bounce_errors_after = 45m
timeout_frozen_after = 7d
split_spool_directory = true
helo_accept_junk_hosts = 200.200.200.0/24
auto_thaw = 1h
smtp_banner = "$primary_hostname, ESMTP EXIM $version_number"
smtp_accept_max = 50
#mtp_accept_max_per_connection = 25
smtp_accept_max_per_connection = 25
smtp_connect_backlog = 30
smtp_accept_max_per_host = 20
remote_max_parallel = 15
return_size_limit = 70k
message_size_limit = 2m
#mtp_enforce_sync = true
helo_allow_chars = _
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
begin acl
acl_check_rcpt:
accept hosts = :
deny message = Restricted characters in address
domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]
deny message = Restricted characters in address
domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
accept local_parts = postmaster
domains = +local_domains
require verify = sender
deny message = "HELO/EHLO require by SMTP RFC"
condition = ${if eq{$sender_helo_name}{}{yes}{no}}
accept hosts = +relay_from_hosts
control = submission
accept authenticated = *
control = submission
# Рубаем нах, тех, кто подставляет свой IP в HELO
deny message = "Your IP in HELO - access denied!"
hosts = * : !+relay_from_hosts : !81-196.lissyara.su
condition = ${if eq{$sender_helo_name}{$sender_host_address}{true}{false}}
# Рубаем тех, кто в HELO пихает мой IP
deny condition = ${if eq{$sender_helo_name}{$interface_address}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "main IP in your HELO! Access denied!"
# Рубаем тех, кто в HELO пихает только цифры
# (не бывает хостов ТОЛЬКО из цифр)
deny condition = ${if match{$sender_helo_name}{\N^\d+$\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "can not be only number in HELO!"
# Рубаем тех, кто не пишет отправителя
deny condition = ${if eq{$sender_address}{}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "А какого HELO пустое?! Не по RFC..."
## Рубаем тех, кто не пишет отправителя (пробел)
deny condition = ${if match{$sender_address}{\N^\s+$\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "А какого HELO пустое (тока пробелы)?! Не по RFC..."
require message = relay not permitted
domains = +local_domains : +relay_to_domains
deny message = "your hostname is bad (adsl, poll, ppp & etc)."
condition = ${if match{$sender_host_name}{adsl|dialup|pool|peer|dhcp}{yes}{no}}
warn
# ставим дефолтовую задержку в 20 секунд
set acl_m0 = 20s
warn
# ставим задержку в 0 секунд своим хостам и
# дружественным сетям (соседняя контора :))
hosts = +relay_from_hosts
set acl_m0 = 0s
warn
# пишем в логи задержку (если оно вам надо)
logwrite = Delay $acl_m0 for $sender_host_name [$sender_host_address] with HELO=$sender_helo_name. Mail from $sender_a
delay = $acl_m0
accept domains = +local_domains
endpass
message = "In my mailserver not stored this user"
verify = recipient
accept domains = +relay_to_domains
endpass
message = "main server not know how relay to this address"
verify = recipient
deny message = "you in blacklist - $dnslist_domain --> $dnslist_text"
dnslists = opm.blitzed.org : \
cbl.abuseat.org : \
bl.csma.biz : \
dynablock.njabl.org
accept hosts = +relay_from_hosts
deny message = "relay not permitted"
acl_check_data:
# Проверяем письмо на вирусы
deny malware = *
message = "In e-mail found VIRUS - $malware_name"
# Если есть необходимость - тут проверки на спам
# Пропускаем остальное
accept
begin routers
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0/8 : 127.0.0.0/8
no_more
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
user = mailnull
group = mail
file_transport = address_file
pipe_transport = address_pipe
userforward:
driver = redirect
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
file = $home/.forward
# allow_filter
no_verify
no_expn
check_ancestor
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
condition = ${if exists{$home/.forward} {yes} {no} }
localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
cannot_route_message = Unknown user
begin transports
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
check_string = ""
create_directory
delivery_date_add
directory = /usr/home/${local_part}/Maildir
# directory = /var/mail/${local_part}
directory_mode = 770
envelope_to_add
group = mail
maildir_format
maildir_tag = ,S=$message_size
message_prefix = ""
message_suffix = ""
mode = 0660
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
address_reply:
driver = autoreply
begin retry
begin authenticators
PLAIN:
driver = plaintext
server_set_id = $auth2
server_prompts = :
server_condition = Authentication is not yet configured
server_advertise_condition = ${if def:tls_cipher }
LOGIN:
driver = plaintext
server_set_id = $auth1
server_prompts = <| Username: | Password:
server_condition = Authentication is not yet configured
server_advertise_condition = ${if def:tls_cipher }
#plain:
# driver = plaintext
# public_name = PLAIN
# server_prompts = :
# server_condition = ${if saslauthd{{$auth2}{$auth3}}{1}{0}}
# server_set_id = $auth2

#login:
# driver = plaintext
# public_name = LOGIN
# server_prompts = "Username:: : Password::"
# server_condition = ${if saslauthd{{$auth1}{$auth2}}{1}{0}}
# server_set_id = $auth1
# End of Exim configuration file

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

Непрочитанное сообщение wwaaoo » 2007-05-28 8:39:38

А ты эти строки откуда взял?

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

PLAIN:
driver = plaintext
server_set_id = $auth2
server_prompts = :
server_condition = Authentication is not yet configured
server_advertise_condition = ${if def:tls_cipher }
LOGIN:
driver = plaintext
server_set_id = $auth1
server_prompts = <| Username: | Password:
server_condition = Authentication is not yet configured
server_advertise_condition = ${if def:tls_cipher } 

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

Непрочитанное сообщение wwaaoo » 2007-05-28 9:28:08

Люди наругайтесь, но прочитал документацию по Exim но не нашел ответа на свой вопрос.
А вопрос в следующем, как в Exim сделать Белые и Черные списки доменов?
В документации есть чтото вроде такого

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

deny   domains = *.dom.example
А можно сделать типа такого

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

deny   domains = /home/blacklist.conf

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

blacklist.conf

*.mail.ru
*.rambler.ru
*.gmail.com

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-28 10:12:35

Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Непрочитанное сообщение wwaaoo » 2007-05-28 10:19:49

Вопросы:

1. А средствами Exim нельзя этого сделать?
2. И достаточно будет этого куска конфига который ты привел для реализации моего плана?
dikens3 писал(а):Используй dbm:
http://forum.lissyara.su/viewtopic.php?t=3291
Ответь пожалуйста!!! :D

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-28 11:03:02

1. А средствами Exim нельзя этого сделать?
exim содержит свои данные (retry, callout) и т.п. темповские данные в DBM файлах. Он всегда собирается с ними. Так что это его средства.
2. И достаточно будет этого куска конфига который ты привел для реализации моего плана?
Да.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Непрочитанное сообщение wwaaoo » 2007-05-28 11:09:03

Сейчас буду пробовать, только вот разобраться куда вставлять, тоесть перед какими строками и лады.

И вот ещё чё, вот эти строки непонятны, что-то какие то несовпадения

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

#!/bin/sh
mypath=/usr/local/etc/exim/files

cd $mypath

/usr/local/sbin/exim_dbmbuild bad_emails $mypath/dbm/bad_emails.dbm
/usr/local/sbin/exim_dbmbuild ip_sender_ok $mypath/dbm/ip_sender_ok.dbm 

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-28 11:32:51

Согласен, с нахрапу не возьмёшь.

Итак создаёшь две папки:
1. /usr/local/etc/exim/files

и в ней подпапку
2. /usr/local/etc/exim/files/dbm

В папке files лежат оригинальные файлы а в папке files/dbm создаются файлы в формате dbm

Мегаподробно:

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

#!/bin/sh
1. mypath=/usr/local/etc/exim/files

2. cd $mypath

3. /usr/local/sbin/exim_dbmbuild bad_emails $mypath/dbm/bad_emails.dbm
4./usr/local/sbin/exim_dbmbuild ip_sender_ok $mypath/dbm/ip_sender_ok.dbm
1. Это путь к оригинальным файлам
2. Переходим в эту папку
3. запускаем создание файла dbm из файла bad_emails (Полный путь будет /usr/local/etc/exim/files/bad_emails) и создаётся dbm файл в директории /usr/local/etc/exim/files/dbm/bad_emails.dbm
4. Аналогино, только с файлом ip_sender_ok.

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

exim_dbmbuild ИСХОДНЫЙ_ФАЙЛ ФАЙЛ_НАЗНАЧЕНИЯ
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

h0ttab
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-05-26 16:11:44

Непрочитанное сообщение h0ttab » 2007-05-28 14:13:48

wwaaoo писал(а):А ты эти строки откуда взял?
Знакомый помагал ;)

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

Непрочитанное сообщение wwaaoo » 2007-05-28 14:43:09

h0ttab писал(а):
wwaaoo писал(а):А ты эти строки откуда взял?
Знакомый помагал ;)

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

plain:
 driver = plaintext
 public_name = PLAIN
 server_prompts = :
 server_condition = ${if saslauthd{{$auth2}{$auth3}}{1}{0}}
 server_set_id = $auth2

login:
 driver = plaintext
 public_name = LOGIN
 server_prompts = "Username:: : Password::"
 server_condition = ${if saslauthd{{$auth1}{$auth2}}{1}{0}}
 server_set_id = $auth1
А чем тебя вот эти строки не устроили?

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

Непрочитанное сообщение wwaaoo » 2007-05-28 14:48:33

dikens3, все сделал базы создались все ок правило прописал в самом вверху

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

deny    message       = E-Mail: "$sender_address" is blocked
          senders       = dbm*@;/usr/local/etc/exim/files/dbm/bad_emails.dbm
bad_emails.dbm выглядет так:

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

*.mail.ru
*.list.ru
но письма от MAIL.RU проходят, что думаешь.
В логах ничего не изменилось, все как обычно!

h0ttab
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-05-26 16:11:44

Непрочитанное сообщение h0ttab » 2007-05-28 15:15:20

Знакомій помагал ;).. говрюж.. строки поминял все равно пишет логин файлед
Какбі мне увидеть полную ошібку ;)

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-28 15:21:44

Мдя.. Учиться, учиться и ещё раз учиться.

1. Как ты думаешь, какие E-MAIL'ы попадут под твой шаблон?
* - Любое количество Любых символов.

Отсюда:

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

*.mail.ru
Под фильтр попадут:

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

ASDASDASD@.mail.ru
fsdkhsdfkh@АБРАКАДАБРА.mail.ru
Сделай нормально:

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

*@mail.ru
*@list.ru
И будет тебе счастье.

P.S. exim -bh IP-Адрес ещё никтоне отменял для отладки.
Последний раз редактировалось dikens3 2007-05-28 15:22:47, всего редактировалось 1 раз.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Непрочитанное сообщение wwaaoo » 2007-05-28 15:22:30

Понял. Просто при тестирование сделал для себя вывод что:

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

*@mail.ru
*@list.ru
и

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

@mail.ru
@list.ru
одно и тоже.

Спасибо теперь буду знать что это разные вещи. Хотя при рассылки писем на свой адрес с MAIL.RU работает одинаково.

h0ttab
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-05-26 16:11:44

Непрочитанное сообщение h0ttab » 2007-05-29 15:39:46

проблема в том что курер какимто чудом икал юзеров с @renata.ua ..тепрьк огда добавил юзерам тепрь екзим говрит всем кто из мира что нет такого ящика и тріндец %)

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

Непрочитанное сообщение wwaaoo » 2007-05-30 9:57:02

Заметил такую вещь, письма которые я отправляю с Exim-а не содержат вот такой записи:

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

(helo=mail.new.org)
А вот в письмах от lissyar-ы это поле есть (делаю вывод что нужно добавить доп. параметр но не знаю какой).

Как сделать так чтобы HELO было в теле письма?

А то кто-то мои письма будет РУБАТЬ без обмена приветственными сообщениями (HELO).

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-30 12:43:04

exim подставляет HELO на уровне транспортов или роутеров, там можно указать. ПО умолчанию оно $primary_hostname. Не парься, всё путём. Отправь письмо на какой-нибудь другой свой почтовый ящик (@mail.ru к примеру) И посмотри заголовки.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Непрочитанное сообщение wwaaoo » 2007-05-30 14:49:26

Да пасиба dikens3

По отправлял письма, типа HELO есть, тока вот...

Вот так выглядет у lissyar-ы поле:

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

Received: from [172.29.0.46] (helo=exchserv.MOSKB.LOCAL)
А так у меня:

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

Received: from mail.new.org (mail.new.org [87.117.52.143])
Вопрос:
1.Почему такие большие отличия?
2.Почему у него такая запись (HELO=) есть, а у меня нет?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-30 14:55:10

Строку Received пишет принимающий сервер. Спроси у того, чей сервер, почему так. А важно?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-30 14:59:44

Вот от форума мне пришло письмо(Строки читаются снизу вверх):

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

Received: from test.grand-prix.ru (test.grand-prix.ru [77.73.25.203])
        (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
        (No client certificate requested)
        by mail.mydomain.ru (MailServer) with ESMTP id 2B04B170C9
        for <postmaster@mydomain.ru>; Wed, 30 May 2007 15:40:19 +0400 (MSD)
Received: from lissyara by test.grand-prix.ru with local (Exim 4.67 (FreeBSD))
        (envelope-from <lissyara@test.grand-prix.ru>)
        id 1HtMWI-0002aV-JN
        for postmaster@mydomain.ru; Wed, 30 May 2007 15:39:14 +0400
Нижняя отметка сделана сервером Exim 4.67 (FreeBSD) и получено письмо локально(т.е. с этого же компа а не по TCP и т.п.)
Чуть выше уже мой сервер ставит(postfix). Что принято от test.grand-prix.ru (test.grand-prix.ru [77.73.25.203]) по TLS
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.