трабл с Exim...

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
AlkoGekS
сержант
Сообщения: 152
Зарегистрирован: 2007-05-22 11:30:29
Контактная информация:

трабл с Exim...

Непрочитанное сообщение AlkoGekS » 2008-02-21 21:10:38

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

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

Feb 21 20:56:43 bsdsrv exim[6245]: 1JPcdN-0006PR-21 Error in system filter: failed to expand "${lookup mysql{SELECT `address` FROM `alias` WHERE `address`='$sender_address' AND `copy_mail`='1' LIMIT 1}}" in filter file: lookup of "SELECT `address` FROM `alias` WHERE `address`='d'etat@doneasy.com' AND `copy_mail`='1' LIMIT 1" gave DEFER: MYSQL: query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'etat@doneasy.com' AND `copy_mail`='1' LIMIT 1' at line 1\\n
Feb 21 20:56:43 bsdsrv exim[6247]: 1JPA7T-000PT4-Ge Error in system filter: failed to expand "${lookup mysql{SELECT `address` FROM `alias` WHERE `address`='$sender_address' AND `copy_mail`='1' LIMIT 1}}" in filter file: lookup of "SELECT `address` FROM `alias` WHERE `address`='b's@deportista.com' AND `copy_mail`='1' LIMIT 1" gave DEFER: MYSQL: query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's@deportista.com' AND `copy_mail`='1' LIMIT 1' at line 1\\n

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

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: трабл с Exim...

Непрочитанное сообщение Morty » 2008-02-21 21:46:33

судя по выводу - чтото не правильно в синтаксе запроса СКЛ в систем - филтьре
а именно вот это я так думаю
.......HERE `address`='d'etat@doneasy.com'

Аватара пользователя
AlkoGekS
сержант
Сообщения: 152
Зарегистрирован: 2007-05-22 11:30:29
Контактная информация:

Re: трабл с Exim...

Непрочитанное сообщение AlkoGekS » 2008-02-22 9:43:32

Ну эт я понял. но откуда оно взялось то... до некотрого момента этого небыло...и еще подскажите как исправить это...


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

Re: трабл с Exim...

Непрочитанное сообщение Alex Keda » 2008-02-26 10:26:10

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

`address`='${quote_mysql:$sender_address}'
за это время мог бы уже всё отдебажить и разобраться сам.
лень - плохая черта
Убей их всех! Бог потом рассортирует...

Аватара пользователя
AlkoGekS
сержант
Сообщения: 152
Зарегистрирован: 2007-05-22 11:30:29
Контактная информация:

Re: трабл с Exim...

Непрочитанное сообщение AlkoGekS » 2008-02-27 12:32:23

Спасибо большое - помогло :)

Аватара пользователя
AlkoGekS
сержант
Сообщения: 152
Зарегистрирован: 2007-05-22 11:30:29
Контактная информация:

Re: трабл с Exim...

Непрочитанное сообщение AlkoGekS » 2008-04-10 15:19:43

Аналогично помогло и вот с этим =)

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

Apr 10 16:03:46 bsdsrv exim[35195]: 1Jgege-000PnG-1w Error in system filter: failed to expand "${lookup mysql{SELECT `address` FROM `alias` WHERE `address`='$recipients' AND `copy_mail`='1' LIMIT 1}}" in filter file: lookup of "SELECT `address` FROM `alias` WHERE `address`=''jsvo@mail.ru' AND `copy_mail`='1' LIMIT 1" gave DEFER: MYSQL: query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'jsvo@mail.ru' AND `copy_mail`='1' LIMIT 1' at line 1\\n
поправил на

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

`address`='${quote_mysql:$recipients}'
и все стало нормально!