Починили:
https://bugs.exim.org/show_bug.cgi?id=2223
Как скомпилировать под FreeBSD:
cd /usr/ports/mail/exim
make clean patch
Приложить к src/lookups/mysql.c патч, вырезанный из
https://git.exim.org/exim.git/commitdiff_plain/ba0e37b13c652435898f9b1050d6fe648875b125
make install clean
_
При дебаге вот это интересно на мой взгляд.
Почему "query was not one that returns data"?
На 4.89 все устраивает.
14:55:46 66397 type=mysql key="UPDATE whitelist set date=now() where
sender_ip='185.128.235.25' limit 1;"
14:55:46 66397 database lookup required for UPDATE whitelist set
date=now
Спасибо.
Добавил. Долго ждать не пришлось.
WHITELIST = UPDATE whitelist set date=now() where
sender_ip='${quote_mysql:$sender_host_address}' limit 1;
warn set acl_m_sq = ${lookup mysql{WHITELIST}}
logwrite = sq:<$acl_m_sq>
condition = ${if eq{${substr_0_1:$acl_m_sq}}{1}}
set ac
> warn condition = ${lookup mysql{GOOD_SENDER}}
> set acl_m_white = 1
> И как отловить эти глюки в 4.90 даже мыслей пока нет.
Заменить на:
warn set acl_m_sq = ${lookup mysql{GOOD_SENDER}}
logwrite = sq:<$acl_m_sq>
condition = ${if eq{${substr_0_1:$acl_m_sq}}{1}}
set acl_m
Всем привет.
Помогло ... и навредило :(
Отправило всех в белый список. Спамеры немного порадовались :)
Например, есть такая конструкция.
GOOD_SENDER = UPDATE `good_sender_address` SET update_date=now() WHERE
`address`='${quote_mysql:$sender_address}' or
`address`='${quote_mysql:$sender_address
Доброго времени суток.
Вернулся снова на версию 4.90.
Ошибки появляются не постоянно.
И появляются в lookup-ах к MySQL, LDAP, файлам.
Ответил себе на вопрос.
https://www.mail-archive.com/exim-users@mailground.net/msg02142.html
Добавил "{yes}{no}" - ошибок уже час нет.
На 4.89 работал успешно в
> Вернул 4.89 - ошибки пропали.
Если не дебажить (set, logwrite, condition) и по результатам не жаловаться,
то так и останется.
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users
05.01.2018 1:19, Alexander Sheiko пишет:
Привет всем.
Обнаружился сабж, с которым ранее не сталкивался:
...
2018-01-04 11:28:20 H=(163.53.168.95) [163.53.168.95] F=
temporarily rejected RCPT : invalid "condition" value
"1Secure Shell Login
На 4.90 подобных ошибок было валом в логе (писал в р
> > Замените, пожалуйста, последнее condition на:
> >
> > set acl_m_sq = ${lookup mysql...
> > logwrite = sq:<$acl_m_sq>
> > condition = $acl_m_sq
>
> На тестовом своём клиенте, набирающем нужные баллы, пишет sq:<1> и
> нормально заносит в блеклист.
Баг может проявляться не каждый раз. Пуст
В письме от Птн, 05 Янв 2018, 02:10 l...@lena.kiev.ua пишет:
> Все внесенные в cbl внесены и в zen
> (zen - сборник нескольких источников, в том числе cbl).
Спасибо - таки проглядел.
> Замените, пожалуйста, последнее condition на:
>
> set acl_m_sq = ${lookup mysql...
> logwrite = sq:<$acl_m
> 2018-01-04 11:28:17 H=(163.53.168.95) [163.53.168.95] Warning: Listed in
> DNSBL zen.spamhaus.org
> 2018-01-04 11:28:18 H=(163.53.168.95) [163.53.168.95] Warning: Listed in
> DNSBL cbl.abuseat.org
Все внесенные в cbl внесены и в zen
(zen - сборник нескольких источников, в том числе cbl).
> 2018
Привет всем.
Обнаружился сабж, с которым ранее не сталкивался:
2018-01-04 11:28:10 no host name found for IP address 163.53.168.95
2018-01-04 11:28:17 H=(163.53.168.95) [163.53.168.95] Warning:
Inconsistent or no DNS PTR record
2018-01-04 11:28:17 H=(163.53.168.95) [163.53.168.95] Warning: HELO i
12 matches
Mail list logo