# head -1 /etc/centos-release CentOS release 6.5 (Final) Anyone using exim with MySQL support from epel without compiling direct from sources? I installed both packages below from epel: Installing: exim x86_64 4.72-5.el6 epel 1.2 M exim-mysql x86_64 4.72-5.el6 epel 24 k # rpm -qa | grep exim exim-mysql-4.72-5.el6.x86_64 exim-4.72-5.el6.x86_64 The .so seems to be included: # locate lookup | grep mysql /usr/lib64/exim/4.72-5.el6/lookups/mysql.so but no suppport builtin in the binary: # exim -bV | grep Lookup Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite Am I doing something wrong? -- []s Fosforo ------------------------------------------------------------- "Se eu tiver oito horas pra cortar uma arvore, passarei seis afiando meu machado." -Abraham Lincoln -------------------------------------------------------------
From: Fosforo <fosforo at gmail.com>> The .so seems to be included: > # locate lookup | grep mysql > /usr/lib64/exim/4.72-5.el6/lookups/mysql.so > but no suppport builtin in the binary:If it is a module, isn't it normal that it is not built-in? What is your error message...? It just works here, with a conf like: ? hide mysql_servers = .../.../... ? CHECK_ACCESS = ${lookup mysql \ ????????????????? {select ... from ... where ... = '${quote_mysql:$local_part}'} \ ????????????????? {$value}fail} ? ... ? localuser_virtual: ??? driver = accept ??? condition = CHECK_ACCESS ??? retry_use_local_part ??? transport = local_delivery_virtual JD