Сделал автоответчик по предложным на форуме методам. т.е. recipient subject & text хранятся в базе mySQL.
Все работает прекрасно, но тут возникла проблема с расширением функционала. Заключается она в следующем:
нужно проверять наличие записи в БД subject & text и если их нет, то формировать из subject и text письма отправителя.
коллеги, подскажите где можно почитать про проверки if и как ими пользоваться ?
на данный момент автоответчик выглядит у меня так :
Код: Выделить всё
userautoreply:
driver = autoreply
headers = "Content-Type: text/plain; charset=windows-1251"
to = "${sender_address}"
from = "${local_part}@${domain}"
subject = "${lookup mysql{SELECT subj FROM autoreply}}"
text = "${lookup mysql{SELECT message FROM autoreply}}"
log = /var/log/exim/autoreply.log
Код: Выделить всё
userautoreply:
driver = accept
condition = ${if eq{} {${lookup mysql{SELECT recipient FROM autoreply \
WHERE recipient='${local_part}@${domain}'}}}{no}{yes}}
transport = userautoreply