I downloaded Dovecot from https://repo.dovecot.org/DOVECOT-REPO-GPG for /debian/buster. The library lib22_push_notification_lua_plugin.so is present but it doesn't have dlua_dovecot_register function.
Thanks, Mrinal
-----Original Message----- From: Aki Tuomi aki.tuomi@open-xchange.com Sent: Friday, October 16, 2020 12:58 AM To: Mrinal Sharma msharma@smithmicro.com; dovecot@dovecot.org Subject: Re: lib22_push_notification_lua_plugin.so: undefined symbol: dlua_dovecot_register
CAUTION - EXTERNAL EMAIL This email originated from outside of Smith Micro Software. Do not click links or open attachments unless you recognize the sender and know the content is safe.
On 16/10/2020 01:05 Mrinal Sharma msharma@smithmicro.com wrote:
I am trying to use Lua Notification plugin for Event push But saw this error. Can anyone help me on this issue. Error In the logs when I receive an Email is given below.
Oct 15 21:55:41 master: Info: Dovecot v2.3.11.3 (502c39af9) starting up for imap, lmtp Oct 15 21:56:51 lmtp(36): Fatal: Couldn't load required plugin /usr/lib/dovecot/modules/lib22_push_notification_lua_plugin.so: dlopen() failed: /usr/lib/dovecot/modules/lib22_push_notification_lua_plugin.so: undefined symbol: dlua_dovecot_register
Did you compile dovecot yourself? Or where did you get it? It seems that dovecot has not been compiled with Lua support.
Aki