disable ehlo для exim

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-16 7:43:30

Здравствуйте, возникла проблема с 1 программой, при отправке почты она не отправляет приветствия (ehlo domain), а сразу пытается авторизироваться, в результате выскакивает ошибка "AUTH command used when not advertised" - соответственно, что не послано приветствие. Пожалуйста подскажите - как можно отключить проверку на "ehlo", либо может как то ее можно обойти?

Хостинговая компания 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/

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-16 18:33:59

либо может есть какие-то программы типа прокси - не прозрачного, который пробрасывает аутентификацию, желательно бесплатные.

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-16 22:23:24

AUTH command used when not advertised
Ошибка говорит совсем о другом.
"Попытка аутентификация хоста, не входящего в список advertise_hosts"
или так
"Exim не принимает команды AUTH от клиентов, которым не сообщалось о доступности AUTH."


С приветствием проблема решается так:

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

2. Проблема с синхронизацией.

SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection
from H=[127.0.0.1]

acl_smtp_connect = acl_check_connect
...

acl_check_connect:

warn hosts = 127.0.0.1
     control = no_enforce_sync

accept
# tls_advertise_hosts = *
# tls_certificate = /etc/ssl/exim.crt
# tls_privatekey = /etc/ssl/exim.pem

Они являются примером настроек, которые могут использоваться, если Exim скомпилирован с поддержкой TLS (SSL), смотрите секцию 4.7. Первая опция задаёт список клиентов, которые при подключении к серверу могут использовать TLS, “*” в этом случае подразумевает любого клиента. Остальные опции служат для указания того, где Exim должен искать свой TLS сертификат и приватный ключ (private key), которые вместе однозначно идентифицируют сервер для всех клиентов. Вы можете найти дополнительную информацию в главе 39.

http://www.lissyara.su/doc/exim/4.70/th ... tion_file/
#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 }
auth_advertise_hosts main host list† *

Если сконфигурированы какие-либо серверный аутентификационные механизмы, exim информирует о них в ответе на команду HELO, лишь если хост запроса соответствует этому списку. Иначе, exim не информирует AUTH. Exim не принимает команды AUTH от клиентов, которым не сообщалось о доступности AUTH. Информированием о индивидуальных аутентификационных механизмах можно управлять использованием общей аутентификационной опции “server_advertise_condition” в индивидуальных аутентификаторах. Для дополнительных деталей смотрите раздел 33.
Определённые почтовые клиенты (например Netscape) требуют, чтобы пользователь предоставил имя пользователя и пароль для идентификации, если информируется AUTH, даже при том, что может не являться необходимым (хост может принимать сообщения от хостов из своей LAN без аутентификации, например). Опция “auth_advertise_hosts” может быть использована чтобы сделать этих клиентов более дружелюбными, путём исключения их из хостов к которым выводиться информация о AUTH.
Если вы хотите информировать о доступности AUTH лишь когда подключение зашифровано с использованием TLS, вы можете использовать тот факт, что значение этой опции раскрывается, установкой типа такой:

auth_advertise_hosts = ${if eq{$tls_cipher}{}{}{*}}

Если “$tls_cipher” пуста, сессия не шифрованная, и результат раскрытия пуст, таким образом, не соответствуя никаким хостам. Иначе, разультат раскрытия “*”, соответствующая всем хостам.

http://www.lissyara.su/doc/exim/4.70/ma ... ion/#14.23
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-17 6:28:26

dikens3 писал(а):
AUTH command used when not advertised
Ошибка говорит совсем о другом.
"Попытка аутентификация хоста, не входящего в список advertise_hosts"
или так
"Exim не принимает команды AUTH от клиентов, которым не сообщалось о доступности AUTH."


С приветствием проблема решается так:

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

2. Проблема с синхронизацией.

SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection
from H=[127.0.0.1]

acl_smtp_connect = acl_check_connect
...

acl_check_connect:

warn hosts = 127.0.0.1
     control = no_enforce_sync

accept

Спасибо за ответ. По этому моменту понятно, что он не принимает аунетификацию, тогда как его заставить принимать? указанный выше метод с добавлением acl не помог, по остальным пунктам читал, но не до конца понят смысл этого в данном случае.

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-17 13:38:26

Если в конфигурации используется аутентификация без использования шифрования(и т.п.), скорее всего дело в опции:

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

auth_advertise_hosts
Вашего хоста нет в данном списке.


Попробуйте для начала разрешить аутентифицироваться всем:

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

auth_advertise_hosts = *
Другими словами тут описывается список хостов, которым можно использовать команду AUTH. Остальным нельзя.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-18 10:36:51

это пробовал, указывал как:
auth_advertise_hosts = *, так и ip сервера с которого идет отправка
helo_accept_junk_hosts = тут указывал ip сервера и * пробовал, ничего не изменилось.
А если с шифрованием настроить, что-то измениться?

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-18 21:05:33

Что я могу сказать, думайте. Перевод ошибки у Вас есть.
Посмотрите секцию аутентификации. Может там ещё что-то есть на предмет - каким хостам можно аутентифицироваться?

Попробуйте запустить Exim в режиме отладки.(хотя судя по понимаю английского это вам немного поможет)

Выложите сюда конфиг. Разбираться будет проще.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-19 10:50:07

С английским дружу, может просто в начале не правильно выразился. Отладку так же запускал, но ничего не увидел, хотя может искал не там или не то.

Вот конфиг:

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


log_selector =  \
        +all_parents \
        +lost_incoming_connection \
        +received_sender \
        +received_recipients \
        +tls_cipher +tls_peerdn \
        +smtp_confirmation \
        +smtp_syntax_error \
        +smtp_protocol_error

# CONFDIR=__ISP_CONFDIR__
# daemon_smtp_port = 25:465
# tls_certificate = CONFDIR/certificate.crt
# tls_privatekey = CONFDIR/certificate.key
# tls_on_connect_ports = 465

.ifdef MAILMAN_ENABLE
#MAILMAN_HOME=__MAILMAN_HOME__
#MAILMAN_WRAP=__MAILMAN_WRAP__
#MAILMAN_USER=__MAILMAN_USER__
#MAILMAN_GROUP=__MAILMAN_GROUP__
.endif

.ifndef FREEBSD
local_interfaces = 127.0.0.1
.endif


domainlist local_domains = lsearch;/etc/exim/domains
domainlist dummy_domains =
hostlist relay_from_hosts = 127.0.0.1

domainlist relay_to_domains = lsearch;/etc/exim/domains
exim_user = exim
exim_group = exim

never_users = root
#host_lookup = *
rfc1413_hosts = *
rfc1413_query_timeout = 0s
ignore_bounce_errors_after = 2d
timeout_frozen_after = 3d
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
#auth_advertise_hosts = * 
#helo_accept_junk_hosts = *
#helo_lookup_domains = Admin


begin acl
        acl_check_rcpt:
                accept  hosts = net-lsearch;/etc/exim/whitelist

                deny    hosts = net-lsearch;/etc/exim/blacklist
                                message = $host_data

                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
                                verify        = recipient
                                domains       = +local_domains

                require verify        = sender

                accept  hosts         = +relay_from_hosts
                                control       = submission

                accept  authenticated = *
                                condition     = ${if eq{${extract{5}{:}{${lookup{$authenticated_id}lsearch{/etc/exim/passwd}}}}}{no} {yes}{no}}
                                condition     = ${if eq{${extract{3}{:}{${lookup{${domain:$authenticated_id}}lsearch{/etc/exim/domains}}}}}{no} {yes}{no}}
                                control       = submission/domain=

                deny    message       = rejected because $sender_host_address is in a black list at $dnslist_domain\\n$dnslist_text
                                dnslists      = ${readfile {/etc/exim/dnsblists}{:}}

                require message       = relay not permitted
                                domains       = +local_domains : +relay_to_domains

                require verify        = recipient

.ifdef POSTGREY_SOCKET
                defer log_message = greylisted host $sender_host_address
                        set acl_m0  = request=smtpd_access_policy\nprotocol_state=RCPT\nprotocol_name=${uc:$received_protocol}\nclient_address=$sender_host_address\nclient_name=$sender_host_name\nsender=$sender_address\nrecipient=$local$
                        set acl_m0  = ${sg{${readsocket{POSTGREY_SOCKET}{$acl_m0}{5s}{}{action=DUNNO}}}{action=}{}}
                        message     = ${sg{$acl_m0}{^\\w+\\s*}{}}
                        condition   = ${if eq{${uc:${substr{0}{5}{$acl_m0}}}}{DEFER}{true}{false}}
.endif

                accept

        acl_check_data:
                accept

begin routers
        dnslookup:
                driver = dnslookup
                domains = !+dummy_domains
                transport = remote_smtp
                ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
                self = pass
                no_more

        disabled_domains:
                driver = redirect
                condition = ${extract{3}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                allow_fail = yes
                data = :fail: Domain disabled
                no_more

        disabled_users:
                driver = redirect
                condition = ${extract{5}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}
                allow_fail = yes
                data = :fail: User disabled
                no_more

        local_domains:
                driver = redirect
                data = ${quote_local_part:$local_part}@${extract{1}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                cannot_route_message = Unknown user
                no_more

.ifdef SA_ENABLE
        spamcheck_router:
                no_verify
                condition = "${if and { {!def:h_X-Spam-Flag:} {!eq {$received_protocol}{spam-scanned}}} {1}{0}}"
                driver = accept
                transport = spamcheck
.endif

        group_aliases:
                driver = redirect
                data = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/aliases}}}}
                condition = ${if and{\
                                                {exists{/etc/exim4/aliases}}\
                                                {eq {${extract{2}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/aliases}}}}} {group} }\
                                        } {yes} {no} }
                redirect_router = a_dnslookup

        aliases:
                driver = redirect
                data = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/aliases}}}}
                condition = ${if exists{/etc/exim/aliases} {yes} {no} }

        aliases_pipe:
                driver = redirect
                pipe_transport = address_pipe
                data = ${lookup {$local_part@$domain} lsearch{/etc/exim/pipe-aliases}}
                condition =${lookup {$local_part@$domain} lsearch{/etc/exim/pipe-aliases} {yes} {no} }

       local_users:
                driver = redirect
                condition = ${lookup {$local_part@$domain} lsearch {/etc/exim/passwd} {yes} {no} }
                data = $local_part@$domain
                redirect_router = autoreplay

.ifdef MAILMAN_ENABLE
        mailman:
                driver = accept
                require_files = MAILMAN_HOME/lists/$local_part/config.pck
                local_part_suffix_optional
                local_part_suffix = -bounces : -bounces+* : -confirm+* : -join : -leave : -owner : -request : -admin : -subscribe : -unsubscribe
                transport = mailman

        mailman_isp:
                driver = accept
                require_files = MAILMAN_HOME/lists/$local_part-$domain/config.pck
                local_part_suffix_optional
                local_part_suffix = -bounces : -bounces+* : -confirm+* : -join : -leave : -owner : -request : -admin : -subscribe : -unsubscribe
                transport = mailman_isp
.endif

        catchall_for_domains:
                driver = redirect
                headers_add = X-redirected: yes
                data = ${extract{2}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                file_transport = local_delivery

        unknown_users:
                driver = redirect
                allow_fail = yes
                data = :fail: Unknown user
                no_more

        autoreplay:
                driver = accept
                condition = ${if exists{${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}/message.txt} {yes} {no}}
                retry_use_local_part
                transport = address_reply
                unseen

        localuser:
                driver = accept
                transport = local_delivery

# Same routers without autoreplay

        a_dnslookup:
                driver = dnslookup
                domains = !+dummy_domains
                transport = remote_smtp
                ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
                self = pass
                no_more

        a_disabled_domains:
                driver = redirect
                condition = ${extract{3}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                allow_fail = yes
                data = :fail: Domain disabled
                no_more

        a_disabled_users:
                driver = redirect
                condition = ${extract{5}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}
                allow_fail = yes
                data = :fail: User disabled
                no_more

        a_local_domains:
                driver = redirect
                data = ${quote_local_part:$local_part}@${extract{1}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                cannot_route_message = Unknown user
                redirect_router = a_dnslookup
                no_more

        a_aliases:
                driver = redirect
                data = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/aliases}}}}
                condition = ${if exists{/etc/exim/aliases} {yes} {no} }
                redirect_router = a_dnslookup

        a_aliases_pipe:
                driver = accept
                transport = aliases_pipe
                condition = ${lookup {$local_part@$domain} lsearch {/etc/exim/pipe-aliases} {yes} {no} }

        a_local_users:
                driver = accept
                transport = local_delivery
                condition = ${lookup {$local_part@$domain} lsearch {/etc/exim/passwd} {yes} {no} }

.ifdef MAILMAN_ENABLE
        a_mailman:
                driver = accept
                require_files = MAILMAN_HOME/lists/$local_part/config.pck
                local_part_suffix_optional
                local_part_suffix = -bounces : -bounces+* : -confirm+* : -join : -leave : -owner : -request : -admin : -subscribe : -unsubscribe
                transport = mailman

        a_mailman_isp:
                driver = accept
                require_files = MAILMAN_HOME/lists/$local_part-$domain/config.pck
                local_part_suffix_optional
                local_part_suffix = -bounces : -bounces+* : -confirm+* : -join : -leave : -owner : -request : -admin : -subscribe : -unsubscribe
                transport = mailman_isp
.endif

        a_catchall_for_domains:
                driver = redirect
                headers_add = X-redirected: yes
                data = ${extract{2}{:}{${lookup{$domain}lsearch{/etc/exim/domains}}}}
                file_transport = local_delivery
                redirect_router = a_dnslookup
begin transports
        remote_smtp:
                driver = smtp

        local_delivery:
                driver = appendfile
                file = ${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}/mbox
                delivery_date_add
                envelope_to_add
                return_path_add
                mode = 0660
                quota = ${extract{3}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}M
                quota_warn_threshold = 75%
                use_lockfile = no
                no_mode_fail_narrower
                user = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}
                group = ${extract{2}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}

        address_pipe:
                driver = pipe
                return_output

        aliases_pipe:
                driver = pipe
                command = ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/pipe-aliases}}}}
                use_shell

        address_reply:
                driver = autoreply
                headers = ${readfile{${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/passwd}}}}/message.txt}}
                to = $sender_address

.ifdef MAILMAN_ENABLE
        mailman_isp:
                driver = pipe
                command = MAILMAN_WRAP '${if def:local_part_suffix {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} {post}}' $local_part-$domain
                current_directory = MAILMAN_HOME
                home_directory = MAILMAN_HOME
                user = MAILMAN_USER
                group = MAILMAN_GROUP

        mailman:
                driver = pipe
                command = MAILMAN_WRAP '${if def:local_part_suffix {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} {post}}' $local_part
                current_directory = MAILMAN_HOME
                home_directory = MAILMAN_HOME
                user = MAILMAN_USER
                group = MAILMAN_GROUP
.endif
.ifdef SA_ENABLE
        spamcheck:
                debug_print = "T: spamassassin_pipe for $local_part@$domain"
                driver = pipe
                command = /usr/sbin/exim4 -oMr spam-scanned -bS
                use_bsmtp
                transport_filter = /usr/bin/spamc
                home_directory = "/tmp"
                current_directory = "/tmp"
                user = exim
                group = exim
                return_fail_output
                message_prefix =
                message_suffix =
.endif


begin retry
*               *               F,2h,15m; G,16h,1h,1.5; F,4d,6h

begin rewrite
.ifdef MAILMAN_ENABLE
        \N^(.*<)?([^<]*)@([^>]*).*$\N   "${if exists{MAILMAN_HOME/lists/${sg{$2}{-$3.*}{-$3}}/config.pck} {${sg{$0} {-$3} {}}} {$0} }" S
        \N^(.*<)?([^<]*)@([^>]*).*$\N   "${if exists{MAILMAN_HOME/lists/${sg{$2}{-$3.*}{-$3}}/config.pck} {${sg{$0} {-$3} {}}} {$0} }"
.endif

begin authenticators


cram:
  driver = cyrus_sasl
  public_name = CRAM-MD5
  server_set_id = $1

plain:
  driver = cyrus_sasl
  public_name = PLAIN
  server_set_id = $1

login:
  driver = cyrus_sasl
  public_name = LOGIN
  server_set_id = $1
Тоже может что просмотрел...

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-19 19:37:59

1. Раскомментируйте опцию:

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

#auth_advertise_hosts = * 
2.Посмотрите конфигурацию cyrus_sasl
3.В прилепленной теме есть отладка, покажите выкладку из неё, относительно аутентификации.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-20 14:03:05

Пожалуйста уточните, а где можно посмотреть конфигурацию cyrus_sasl, в exim и dovecot конфигах не нашел, или может что не то искал, поиск делал по "cyrus".

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-20 17:17:35

Это внешний аутентификатор, обычно он в postfix используется. Exim сам всё умеет.
http://www.unixdoc.ru/index.php?mode=2& ... ix+FreeBSD

Думаю там нет ничего особенного.

Посмотри конфиг на предмет auth:

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

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

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-25 14:29:23

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

exim -bV | grep auth
- извините, может тут буквой ошиблись в параметре, т.к. выдает просто информацию о сервере:

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

Exim version 4.73 #1 built 17-Jan-2011 10:33:43
Copyright (c) University of Cambridge, 1995 - 2007
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (May 26, 2010)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime Experimental_SPF Experimental_SRS
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
OpenSSL compile-time version: OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
OpenSSL runtime version: OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
Configuration file is /etc/exim/exim.conf

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-25 20:42:28

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

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

Cyon
рядовой
Сообщения: 10
Зарегистрирован: 2010-02-15 16:56:20

Re: disable ehlo для exim

Непрочитанное сообщение Cyon » 2011-04-27 8:44:53

Результат:

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

acl_smtp_auth =
acl_smtp_mailauth =
auth_advertise_hosts = *
bounce_sender_authentication =

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

Re: disable ehlo для exim

Непрочитанное сообщение dikens3 » 2011-04-27 22:57:14

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