Exim4-mysql查找

Exim4-mysql查找,mysql,ubuntu,lookup,exim4,Mysql,Ubuntu,Lookup,Exim4,我尝试了exim4 start,但现在出现以下错误: 查找类型“mysql”不可用。我安装exim4时使用了apt get install exim4。我怎样才能解决这个问题 问候,, 凯文 更多信息: 2011-05-23 15:34:14 1QOVGr-0002k2-5D在检查列表时未能展开“${lookup mysql{SELECT DISTINCT transport FROM mail_transport,其中transport='${quote_mysql:$domain}}}”,查

我尝试了
exim4 start
,但现在出现以下错误:
查找类型“mysql”不可用
。我安装exim4时使用了
apt get install exim4
。我怎样才能解决这个问题

问候,, 凯文

更多信息:
2011-05-23 15:34:14 1QOVGr-0002k2-5D在检查列表时未能展开“${lookup mysql{SELECT DISTINCT transport FROM mail_transport,其中transport='${quote_mysql:$domain}}}”,查找类型“mysql”不可用(不在二进制检查构建时查找配置中)
2011-05-23 15:34:14 1QOVGr-0002k2-5D在检查列表时未能展开“${lookup mysql{SELECT DISTINCT transport FROM mail_transports WHERE transport=”${quote_mysql:$domain}}}”,查找类型“mysql”不可用(不在二进制检查构建时查找配置中)

必须在中编译mysql才能作为查找类型使用。您可以通过运行
exim4-bV
(或exim、或sendmail,或您的exim二进制文件的实际名称)来查看可用的查找。下面是我的一个服务器的输出示例(注意,我也没有在其中编译mysql):


我似乎还记得Debian(因此可能是Ubuntu)有一个类似于
exim4-heavy
的包,它是exim,所有的铃铛和哨子都在里面编译。你可以看看这个。我似乎还记得,一些打包程序维护了自己的查找类型专用动态加载程序,因此在Debian/Ubuntu中,您可能可以加载
exim4 mysql
包或类似的包,并提供查找功能。

Yay:D,它确实是
exim4 deamon-heavy
,并且现在(部分)正在工作。
g3 0 /home/jj33 > exim -bV | grep ^Lookup
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch passwd