Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» FAQ по Exim MTA #2

Автор: Alukardd
Дата сообщения: 02.06.2014 21:13
bga83
Код: smarthost_our:
driver = manualroute
domains = +our_domains
transport = remote_smtp
route_list = * 192.168.100.196
no_verify
unseen = true

smarthost_our2:
driver = manualroute
domains = +our_domains
transport = remote_smtp
route_list = * 192.168.100.197
no_verify
no_more

dnslookup:
driver = dnslookup
domains = ! +local_domains
condition = $<условие>{no}{yes}}
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
headers_remove = received
no_more
Автор: vlary
Дата сообщения: 02.06.2014 21:39
bga83

Цитата:
Надо реализовать следующее: всю входящую почту пересылать дополнительно еще на один сервер, то есть  не только на 192.168.100.196, но и еще один адрес.  Подскажите как примерно будет выглядеть подобная настройка.  У manualroute не нашел возможности отправки на несколько серверов одновременно
А если так?

Код: smarthost_1:
driver = manualroute
domains = +our_domains
transport = remote_smtp
route_list = * 192.168.100.196
no_verify
unseen

smarthost_2:
driver = manualroute
domains = +our_domains
transport = remote_smtp
route_list = * 192.168.100.197
no_verify
no_more
Автор: bga83
Дата сообщения: 03.06.2014 11:34
Alukardd, vlary именно то что надо, спасибо!


Автор: timush
Дата сообщения: 17.06.2014 13:38
Добрый день,
Столкнулся с такой проблемой. Приходит от одного пользователя письма со сдвигом вперед на 12 часов.
Видимо у него АМ и ПМ перепутано на компе. И письмо от него висит, эти 12 часов, первым в списке.
Можно как-то это дело править на сервере?

PS. Прошу прощения за созданную тему ее можно удалить.
Автор: vlary
Дата сообщения: 17.06.2014 23:31
timush
Цитата:
Можно как-то это дело править на сервере?
А не проще ли поправить время на клиенте?
А вообще причина явно не в этом, серверу плевать, какое время на клиенте
и что он там пишет в заголовках. Сервер просто добавляет свой, ставит письмо
в очередь, и потом отправляет.
Причину задержки ищи в логах. Логи - наше все.
Автор: try09
Дата сообщения: 19.06.2014 09:28
Здравствуйте, хотел поинтересоваться, а можно ли как то из определенного письма выковырять вложения и отправить кому то другому?
Автор: vlary
Дата сообщения: 19.06.2014 10:56
try09
Цитата:
можно ли как то из определенного письма выковырять вложения и отправить кому то другому?
Силами одного Exim - нет, SMTP сервера с телом письма не работают.
Но можно прикрутить контент-фильтр, через который пропускать эти определенные письма.
А уже фильтр в свою очередь сможет выкусывать вложения и отправлять их кому-то.
Автор: iceplane
Дата сообщения: 27.06.2014 09:00
Подскажите как тут файл /etc/aliases разбить на несколько файлов?

Код: system_aliases:
debug_print = "R: system_aliases for $local_part@$domain"
driver = redirect
domains = +local_domains
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
.ifdef SYSTEM_ALIASES_USER
user = SYSTEM_ALIASES_USER
.endif
.ifdef SYSTEM_ALIASES_GROUP
group = SYSTEM_ALIASES_GROUP
.endif
.ifdef SYSTEM_ALIASES_FILE_TRANSPORT
file_transport = SYSTEM_ALIASES_FILE_TRANSPORT
.endif
.ifdef SYSTEM_ALIASES_PIPE_TRANSPORT
pipe_transport = SYSTEM_ALIASES_PIPE_TRANSPORT
.endif
.ifdef SYSTEM_ALIASES_DIRECTORY_TRANSPORT
directory_transport = SYSTEM_ALIASES_DIRECTORY_TRANSPORT
.endif
Автор: vlary
Дата сообщения: 27.06.2014 10:19
iceplane
Цитата:
Подскажите как тут файл /etc/aliases разбить на несколько файлов?
Зачем его разбивать? Это системный файл. Напиши, чего добиться хочешь.

Автор: iceplane
Дата сообщения: 27.06.2014 14:55
Нужно чтобы было несколько файлов с алиасами, потому что сейчас там полная жопа. Нужно несколько файлов сделать.
Автор: vlary
Дата сообщения: 27.06.2014 16:08
iceplane
Цитата:
Нужно чтобы было несколько файлов с алиасами, потому что сейчас там полная жопа.
Это не цель, это средство, с помощью которого ты пытаешься
достигнуть какой-то непонятной цели.
Ты вообще можешь не использовать системный файл.
Делай разные роутеры, разные транспорты в зависимости от условий.
Используй разные файлы алиасов и пиши там на здоровье
data = ${lookup{$local_part}lsearch{/etc/aliases1}}
data = ${lookup{$local_part}lsearch{/etc/aliases2}}
и так далее
Автор: iceplane
Дата сообщения: 30.06.2014 10:43
vlary
Огромное спасибо!
Автор: FloID_aka
Дата сообщения: 06.07.2014 14:21
Всем привет
Письма блокируется как спам у нескольких серверов

SMTP error from remote mail server after end of data:
host mail.schnell.it [62.149.193.113]: 554 Sorry, message looks like SPAM to me

------ This is a copy of the message, including all the headers. ------

Return-path: <admin@imteco.ru>
Received: from [95.165.216.26] (helo=TechPC)
    by 14579.multivps.ru with esmtpa (Exim 4.80)

Предполагаю что косяк в "14579.multivps.ru", не могу понять почему так, хост найм майл сервера изменил, но он все равно шлёт письма со старым хостнэймом.
ОС debian
Автор: vlary
Дата сообщения: 06.07.2014 19:44
FloID_aka Ну молодец, хоть не шифруешься, а то куча
постов "Не идет почта с домен.ру, памагите!"
Значит, первое:
Код: C:\>nslookup mail.imteco.ru
Server: ns.soft.ru
Address: 10.1.1.1

Non-authoritative answer:
Name: mail.imteco.ru
Address: 185.42.14.58

C:\>nslookup 185.42.14.58
Server: ns.soft.ru
Address: 10.1.1.1

*** ns.soft.ru can't find 185.42.14.58: Non-existent domain
Автор: iceplane
Дата сообщения: 15.07.2014 15:11
2014-07-15 15:45:27 [9649] SMTP connection from (host) [10.0.100.22]:63694 I=[192.168.33.7]:25 lost while reading message data
Куда копать?
ACLки вроде должен проходить, а через раз такая гадость выскакивает
Автор: vlary
Дата сообщения: 15.07.2014 16:16
iceplane
Цитата:
SMTP connection from (host) [10.0.100.22]:63694 I=[192.168.33.7]:25 lost while reading message data
Куда копать?
Копай в сторону фаервола, шлюза, проброса портов, антивирусов...
Судя по всему, твой Exim сидит за каким-то сетевым экраном, а не напрямую.
Так что сам Exim здесь не при делах.
Автор: try09
Дата сообщения: 12.08.2014 16:32
Доброго времени суток. Можете подсказать с ситуацией: определенный домен был добавлен в черный спискок изза рассылки спама, но необходимо, что бы на 2 ящика приходили с него письма(сотрудники подписаны не расслыку), как это можно организовать?
Автор: vlary
Дата сообщения: 12.08.2014 22:14
try09
Цитата:
как это можно организовать?
Элементарно. Через акцесс-листы.
При обработке RCPT TO:правило разрешающее с этого домена этим юзерам
ставишь выше, чем запрещающее по черному списку.

Автор: try09
Дата сообщения: 18.08.2014 16:37
Спасибо, разобрался
accept local_parts = /etc/exim4/exim.whitelist.recipients
senders = /etc/exim4/exim.whitelist.senders
взято отсюда
http://www.opennet.ru/openforum/vsluhforumID1/88569.html
Автор: batonser
Дата сообщения: 27.08.2014 07:18
Доброго времени суток, хотелось бы чтоб мне помогли разобраться в одной задачке интересной:

Нада чтоб почту из вне принимали только определенные почтовые адреса.
exim 4.72

acl_check_mime:

#deny domains = +local_domains
# hosts = +relay_from_hosts
# message = "In my mailserver not stored this user"
# condition = ${lookup{$local_part}lsearch{/usr/local/etc/exim/deny.mails}{yes}{no}}

вот так пробовал, но письма все равно принимаются теми почтовыми пользователями которые указаны в списке.
Автор: vlary
Дата сообщения: 27.08.2014 11:05
batonser
Цитата:
вот так пробовал, но письма все равно принимаются
Так у тебя же правило закомментировано И при чем здесь acl_check_mime: ?

Цитата:
Нада чтоб почту из вне принимали только определенные почтовые адреса.
Элементарно, Ватсон! Если таких юзеров мало, просто определяешь их в конфиге.

Код: localpartlist powerusers = vasya : petya : masha
acl_smtp_rcpt = acl_check_rcpt
..........
acl_check_rcpt:
accept hosts = : +local_hosts : +relay_from_hosts
deny message = "In my mailserver not stored this user"
domains = +local_domains
!local_parts = powerusers
Автор: batonser
Дата сообщения: 27.08.2014 14:43

Цитата:
Так у тебя же правило закомментировано И при чем здесь acl_check_mime: ?

На счет закомментировано, улыбнулся )) это я его специально закоментрировал, потому что временно пытался запретить прием почты для локальных почтовых адресов роутером...

безуспешно )

насчет acl_check_mime: я пытался забрить прием писем для пользователей на стадии проверки тела письма...

Юзеров мало которым можно принимать из вне, а так их много,

ПОльзователи хранятся в БД mysql ..


такс по поводу что вы ниже написали получается так ?

localpartlist powerusers = lsearch;/usr/local/etc/exim/deny.mails

acl_smtp_rcpt = acl_check_rcpt
..........
acl_check_rcpt:
accept hosts = : +local_hosts : +relay_from_hosts
deny message = "In my mailserver not stored this user"
domains = +local_domains
!local_parts = powerusers



Добавлено:
localpartlist powerusers = $lsearch;/usr/local/etc/exim/deny.mails

acl_smtp_rcpt = acl_check_rcpt
.......

acl_check_rcpt:

deny message = "You are not allowed to send mail out office"
hosts = +relay_from_hosts
domains = !+local_domains
senders = ${lookup mysql{SELECT username FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}' \
and `inactive`='1'}}

accept hosts = :
deny message = "In my mailserver not stored this user"
# hosts = +relay_from_hosts
domains = +local_domains
!local_parts = powerusers

Вот так вот у меня все отрабатывает отлично, но на почту которую я в списке указал deny.mails вообще перестало все приходить и по локалке и со внешки )))

Сижу ковыряю...

Добавлено:
В ОБщем кому нужно будет, разобрался


Ацлка в итоге такая получилась

accept hosts = :
deny message = "In my mailserver not stored this user"
hosts = !+relay_from_hosts
domains = +local_domains
!local_parts = powerusers

СПС огромное... vlary

Добавлено:
Извеняюсь, но вроде как все и работает, но из вне теперь все почтовые ящиуи не получают письма )))
все под правило попадают (
Автор: vlary
Дата сообщения: 27.08.2014 17:28
batonser
Цитата:
все под правило попадают (
Видимо, неправильный формат файла со списками powerusers
И ни один local_parts под них не подпадает.
Запусти отладку ( /path/to/exim -bh проблемный_айпи )
и проверь отработку acl_check_rcpt:
Автор: batonser
Дата сообщения: 28.08.2014 08:07
hostlist relay_from_hosts = localhost : 10.10.0.0/16

#localpartlist powerusers = ${lookup mysql{SELECT username FROM mailbox \
# WHERE `username`='${quote_mysql:$sender_address}' \
# and `inactive`='0'}}

#localpartlist powerusers = $lsearch;/usr/local/etc/exim/denyM

acl_smtp_rcpt = acl_check_rcpt
.......

acl_check_rcpt:

accept hosts = :

deny message = "You are not allowed to send mail out office"
hosts = +relay_from_hosts
domains = !+local_domains
senders = ${lookup mysql{SELECT username FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}' \
and `inactive`='1'}}



#accept hosts = :
#deny message = "In my mailserver not stored this user"
# hosts = !+relay_from_hosts
# domains = +local_domains
# !local_parts = powerusers

формат файла таков:
Пробовал в файлик писать jabber и jabber@domen.ru

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

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



Добавлено:
Модернизировал я правила до такого вида:


localpartlist powerusers = ${lookup mysql{SELECT adress FROM whitelist}}


в БД exim я создал таблицу whitelist а в ней столбец adress

в него я занес данные jabber@domen.ru

в ACL я ничего не менял
deny message = "In my mailserver not stored this user"
hosts = !+relay_from_hosts
domains = +local_domains
!local_parts = powerusers

а в логах я вот что наблюдаю

2014-08-28 14:15:05 [7979] SMTP connection from [94.100.178.90]:35729 I=[**.**.**.**]:25 (TCP/IP connection count = 1)
2014-08-28 14:15:06 [8045] H=(f171.i.mail.ru) [94.100.178.90]:35729 I=[**.**.**.**]:25 F=<ba@mail.ru> rejected RCPT <jabber@domen.ru>: "In my mailserver not stored this user"
2014-08-28 14:15:06 [8045] H=(f171.i.mail.ru) [94.100.178.90]:35729 I=[**.**.**.**]:25 incomplete transaction (QUIT) from <ba@mail.ru>
2014-08-28 14:15:06 [8045] SMTP connection from (f171.i.mail.ru) [94.100.178.90]:35729 I=[**.**.**.**]:25 closed by QUIT



Автор: vlary
Дата сообщения: 28.08.2014 12:54
batonser А, понятно, так ты еще хочешь, чтобы они и наружу отправлять не могли?
Тогда тебе надо 2 правила прописать в acl_check_rcpt: и проверку в acl_check_from:

Код: acl_check_from:
warn
set acl_m5 = ${lookup mysql{SELECT inactive FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}' }}
hosts = +relay_from_hosts
..........
accept
...........
acl_check_rcpt:
warn
set acl_m6 = ${lookup mysql{SELECT inactive FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}' }}
domains = +local_domains
deny message = "In my mailserver not stored this user"
domains = +local_domains
condition = ${if eq {$acl_m6}{1}}
deny message = "You are not allowed to send mail out office"
hosts = +relay_from_hosts
domains = !+local_domains
condition = ${if eq {$acl_m5}{1}}
...............
accept
Автор: batonser
Дата сообщения: 28.08.2014 17:32
эм... чета не пашет так все отправляют и все получают.. давай ка я напишу как я прописал у себя в конциге, мож чего упустил


acl_smtp_mail = acl_check_from
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_mime = acl_check_mime
#acl_smtp_mail = acl_check_sender

......
begin acl

acl_check_rcpt:

accept hosts = :


warn
set acl_m6 = ${lookup mysql{SELECT inactive FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}'}}
domains = +local_domains



deny message = "In my mailserver not stored this user"
domains = +local_domains
condition = ${if eq {$acl_m6}{1}}

deny message = "You are not allowed to send mail out office"
hosts = +relay_from_hosts
domains = !+local_domains
condition = ${if eq {$acl_m5}{1}}



#deny message = "In my mailserver not stored this user"
# hosts = !+relay_from_hosts
# domains = !+local_domains
# !local_parts = +powerusers

........


accept hosts = +relay_from_hosts

acl_check_mime:

deny message = Blacklisted file extension detected ($mime_filename)
condition = ${if match {${lc:$mime_filename}}{\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com|\.vbs|\.cpl)$\N}{1}{0}}

deny message = This type of archive is blocked!
condition = ${if match {${lc:$mime_filename}}{\N(\.part01.rar|\.part01.zip)$\N}{1}{0}}
hosts = !+relay_from_hosts
accept

........

#acl_check_sender:
acl_check_from:

warn
set acl_m5 = ${lookup mysql{SELECT username FROM mailbox \
WHERE `username`='${quote_mysql:$sender_address}'}}
hosts = +relay_from_hosts


accept


begin routers


Добавлено:

Цитата:
batonser А, понятно, так ты еще хочешь, чтобы они и наружу отправлять не могли?
Тогда тебе надо 2 правила прописать в acl_check_rcpt: и проверку в acl_check_from:


я хочу чтоб пользователи которые имели в таблице inactive = 1
не могли отправлять почту на внешку и так же не могли принимать с внешки...

неделю уже ковыряюсь )
Автор: vlary
Дата сообщения: 28.08.2014 22:24
batonser Вроде все нормально. Непонятно только, почему
acl_check_rcpt: идет раньше acl_check_from: , но может оно и без разницы, не проверял.
Еще раз предлагаю провести дебаг сессии, и посмотреть, какие значения
принимают переменные acl_m5 и acl_m6, как срабатывают условия,
какой ответ от сервера.
Проверить можно и отправку наружу, и прием из вне.
Сразу станет понятно, в каком месте сбой.
Очень удобный инструмент, намного лучше чем танцы с бубном.
Автор: batonser
Дата сообщения: 29.08.2014 04:57
я просто не совсем понял этот метод exim -bh айпи адрес

чей адрес айпи указывать ?
я могу указать свой локальный. щяс результат покажу:

batonser Вроде все нормально. Непонятно только, почему
acl_check_rcpt: идет раньше acl_check_from: , но может оно и без разницы, не проверял.

я уже поставил запись последней, тоже вчера подумал что мало ли может порядок не тот

acl_smtp_rcpt = acl_check_rcpt
acl_smtp_mime = acl_check_mime
#acl_smtp_mail = acl_check_sender
acl_smtp_mail = acl_check_from


mail# exim -bh 10.10.112.112

**** SMTP testing session as if from host 10.10.***.***
**** but without any ident (RFC 1413) callback.
**** This is not for real!

>>> host in hosts_connection_nolog? no (option unset)
LOG: [50492] SMTP connection from [10.10.***.***]
>>> host in host_lookup? no (option unset)
>>> host in host_reject_connection? no (option unset)
>>> host in sender_unqualified_hosts? no (option unset)
>>> gethostbyname looked up these IP addresses:
>>> name=localhost address=127.0.0.1
>>> host in "localhost : 10.10.0.0/16"? yes (matched "10.10.0.0/16")
>>> host in recipient_unqualified_hosts? yes (matched "+relay_from_hosts")
>>> host in helo_verify_hosts? no (option unset)
>>> host in helo_try_verify_hosts? no (option unset)
>>> gethostbyname looked up these IP addresses:
>>> name=localhost address=127.0.0.1
>>> host in helo_accept_junk_hosts? no (end of list)
220 kfm.kz, ESMTP EXIM 4.72

Автор: vlary
Дата сообщения: 29.08.2014 11:14
batonser
Цитата:
я могу указать свой локальный. щяс результат покажу
В этом случае ты будешь дебажить отправку наружу.
После того, как получил ответ 220 kfm.kz, ESMTP EXIM 4.72, вводи SMTP команды (HELO, MAIL FROM: RCPT TO
и наблюдай за ответами сервера, значениями переменных, выполнение условий.
Обратный адрес в MAIL FROM: активного юзера должен вызвать положительный ответ на RCPT TO:,
адрес неактивного - отлуп. в RCPT TO: указываешь внешнего получателя.
Потом по логам найди следы письма, которое прошло снаружи неактивному юзеру.
Запиши, с какого айпи и с каким обратным адресом отправлялось.
Этот айпи испольуй в команде, адрес - в MAIL FROM:, в RCPT TO: адрес внутренних юзеров.
На адрес активного должна быть положительная реакция, на адрес неактивного - отлуп.
Автор: batonser
Дата сообщения: 04.09.2014 07:07
Извеняюсь, работы было очень много, щяс я все сделаю как Вы выше просили!


Добавлено:
mail# exim -bh 10.10.***.***

**** SMTP testing session as if from host 10.10.***.***
**** but without any ident (RFC 1413) callback.
**** This is not for real!

>>> host in hosts_connection_nolog? no (option unset)
LOG: [98146] SMTP connection from [10.10.***.***]
>>> host in host_lookup? no (option unset)
>>> host in host_reject_connection? no (option unset)
>>> host in sender_unqualified_hosts? no (option unset)
>>> gethostbyname looked up these IP addresses:
>>> name=localhost address=127.0.0.1
>>> host in "localhost : 10.10.0.0/16"? yes (matched "10.10.0.0/16")
>>> host in recipient_unqualified_hosts? yes (matched "+relay_from_hosts")
>>> host in helo_verify_hosts? no (option unset)
>>> host in helo_try_verify_hosts? no (option unset)
>>> gethostbyname looked up these IP addresses:
>>> name=localhost address=127.0.0.1
>>> host in helo_accept_junk_hosts? no (end of list)
220 domen.ru, ESMTP EXIM 4.72
mail from:jabber@domen.ru
>>> using ACL "acl_check_from"
>>> processing "warn"
>>> check set acl_m5 = ${lookup mysql{SELECT username FROM mailbox WHERE `username`='${quote_mysql:$sender_address}'}}
>>> = jabber@domen.ru
>>> check hosts = +relay_from_hosts
>>> host in "+relay_from_hosts"? yes (matched "+relay_from_hosts" - cached)
>>> warn: condition test succeeded
>>> processing "accept"
>>> accept: condition test succeeded
250 OK
rcpt to:batonser@mail.ru
>>> using ACL "acl_check_rcpt"
>>> processing "accept"
>>> check hosts = :
>>> host in ":"? no (end of list)
>>> accept: condition test failed
>>> processing "warn"
>>> check set acl_m6 = ${lookup mysql{SELECT inactive FROM mailbox WHERE `username`='${quote_mysql:$sender_address}'}}
>>> = 1
>>> check domains = +local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "+local_domains"? no (end of list)
>>> warn: condition test failed
>>> processing "deny"
>>> check domains = +local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "+local_domains"? no (end of list)
>>> deny: condition test failed
>>> processing "deny"
>>> check hosts = +relay_from_hosts
>>> host in "+relay_from_hosts"? yes (matched "+relay_from_hosts" - cached)
>>> check domains = !+local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "!+local_domains"? yes (end of list)
>>> check condition = ${if eq {$acl_m5}{1}}
>>> =
>>> deny: condition test failed
>>> processing "deny"
>>> check domains = +local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "+local_domains"? no (end of list)
>>> deny: condition test failed
>>> processing "deny"
>>> check domains = !+local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "!+local_domains"? yes (end of list)
>>> check local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
>>> batonser in "^[./|] : ^.*[@%!] : ^.*/\.\./"? no (end of list)
>>> deny: condition test failed
>>> processing "accept"
>>> check local_parts = postmaster
>>> batonser in "postmaster"? no (end of list)
>>> accept: condition test failed
>>> processing "accept"
>>> check hosts = wildlsearch;/usr/local/etc/exim/whitelist_host_names
>>> sender host name required, to match against wildlsearch;/usr/local/etc/exim/whitelist_host_names
>>> looking up host name for 10.10.***.***
>>> IP address lookup using gethostbyaddr()
>>> IP address lookup failed: h_errno=1
LOG: [98146] no host name found for IP address 10.10.***.***
>>> host in "wildlsearch;/usr/local/etc/exim/whitelist_host_names"? no (failed to find host name for 10.10.***.***)
LOG: [98146] list matching forced to fail: failed to find host name for 10.10.***.***
>>> accept: condition test failed
>>> processing "accept"
>>> check domains = +local_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "+local_domains"? no (end of list)
>>> accept: condition test failed
>>> processing "accept"
>>> check domains = +relay_to_domains
>>> mail.ru in ""? no (end of list)
>>> mail.ru in "+relay_to_domains"? no (end of list)
>>> accept: condition test failed
>>> processing "deny"
>>> check condition = ${if eq{$sender_helo_name}{}{yes}{no}}
>>> = yes
>>> deny: condition test succeeded
550 "HELO/EHLO - require by SMTP RFC"
LOG: [98146] H=[10.10.***.***] F=<jabber@domen.ru> rejected RCPT batonser@mail.ru: "HELO/EHLO - require by SMTP RFC"


Вот такая вот ситуация вышла!

Добавлено:
При этом такая ситуация наблюдается, локальная отправка приемка работает только для тех у кого в бд в поле inactive стоит значение 0, они и на внешку могут отправлять и локально, те у кого 1 вообще не могу отправлять.

Страницы: 123456789101112131415161718192021

Предыдущая тема: Посоветуйте девайс для орг-ии VPN


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.