LINUX.ORG.RU

Сообщения artem_ua

 

Exim выполнить mysql INSERT

Добрый день, столкнулся с задачей сделать правильный автореспондер для екзима, чтоб он один раз отвечал каждому адресату, а не на каждое письмо. Перерыл весь гугл может невнимательно искал не могу сделать insert в mysql из exim. Сам insert есть

${lookup mysql{INSERT IGNORE INTO `test_insert` (`sender_mail`) VALUES ('${sender_address}')}}
и он работает, его надо выполнить или тут
virtual_vacation:
  driver = accept
  condition = ${if and { {!match {$h_precedence:}{(?i)junk|bulk|list}} \
                         {eq {${lookup mysql{select users.on_vacation from users,domains \
                          where localpart = '${quote_mysql:$local_part}' \
                         and domain = '${quote_mysql:$domain}' \.
                         and users.on_vacation = '1' \
                         and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }
  no_verify
  no_expn
  unseen
  transport = virtual_vacation_delivery

Или же тут

virtual_vacation_delivery:
  driver   = autoreply
  from     = "${local_part}@${domain}"
  to       = ${sender_address}
  subject  = "Autoreply from ${local_part}@${domain}"
  text     = ${lookup mysql{select vacation from users,domains \
               where domain='${quote_mysql:$domain}' \
               and localpart='${quote_mysql:$local_part}' \
               and users.domain_id=domains.domain_id}}
Подскажите гуру exim-a как его сделать этот insert.

artem_ua
()

OpenVPN redirect-gateway

Есть OpenVPN сервер на freebsd.

Конфиг сервера

local 192.168.0.1
port 443
proto tcp
dev tun0
ca /usr/local/etc/openvpn/keys/ca.crt
cert /usr/local/etc/openvpn/keys/openvpn-server.crt
dh /usr/local/etc/openvpn/keys/dh1024.pem
client-config-dir ccd
server 10.9.0.0 255.255.255.0
push «dhcp-option DNS 8.8.8.8»
push «dhcp-option DNS 8.8.4.4»
duplicate-cn
tls-server
tls-auth keys/ta.key 0
tls-timeout 120
auth MD5
keepalive 10 120
comp-lzo
max-clients 10
user nobody
group nobody
persist-key
persist-tun
status /var/log/openvpn-status.log
log /var/log/openvpn.log
verb 6

Конфиг клиента на сервере в cdd
push «redirect-gateway local def1»

Конфиг клиента у клиента
dev tun
proto tcp
remote 192.168.0.1
port 443
client
resolv-retry infinite
ca ca.crt
cert OpenVPN-pa.crt
key OpenVPN-pa.key
tls-client
tls-auth ta.key 1
auth MD5
cipher BF-CBC
ns-cert-type server
comp-lzo
persist-key
persist-tun
verb 3

Один ключ несколько аккаунтов. Когда конфиг клиента. Требуется только выход в инет, получение полного default gw и ничего более. Проблема с одновременной работой windows7 и windowsXP.
Когда конфиг клиента
push «redirect-gateway local def1»
windows7 работает, всё отлично, но для windowsXP на клиентскую машину приезжает непонятный ей дефолт и ничего не работает, приезжает только мак от шлюза, когда меняю конфиг на
push «redirect-gateway»
Ситуация меняется, работает windowsXP, но windows7 после успешной авторизации кроме мака от щлюза ничего не видит. Всю голову сломал. Подскажите пожалуйста где не досматриваю.

artem_ua
()

RSS подписка на новые темы