[Dovecot] Help with mysql-dspam-plugin
bladex at umich.edu
Thu Feb 22 21:53:10 UTC 2007
>> Starting mail server: dovecotIEffective uid=65534, gid=65534
>> ILoading modules from directory: /usr/lib/dovecot/modules/imap
>> Emodule /usr/lib/dovecot/modules/imap/lib_dspam.so: dlsym(dspam_init)
>> failed: /usr/lib/dovecot/modules/imap/lib_dspam.so: undefined symbol:
>> Error: imap dump-capability process returned 89
>> Any help with how to fix this would be great! I'm not really a
>> programmer so I'm not quite sure where to look...
> Interesting. That's pretty odd, how did you compile the plugin? And
> the mysql libraries the plugin is probably linked against available?
Thanks for the reply! Just to be clear, I'm talking about Tim
White's version of the code, that uses MySQL. I tinkered with it,
and fixed the problem by simply changing the two routine names:
void dspam_plugin_init(void) TO void dspam_init(void)
void dspam_plugin_deinit(void) TO void dspam_deinit(void)
And now it is working beautifully. Doesn't make sense to me why
though. But I'm happy.
As far as the processing of the signatures, I assume I want to run
the 'clientrunner.php' out of cron once or twice a day? This is on a
system with about 40 users.
More information about the dovecot