Hi all,
I have an installation (experimental, for now) of Dovecot CE 2.3.21 on Ubuntu and I'm trying to sync messages with an external IMAP server using doveadm sync, but I get the message "Plugin 'imapc' not found."
It looks like the plugin isn't included in the version I'm using. Is that the case? Should I use a different version or download the plugin separately?
Thank in advance for your help
On 17/10/2025 11:18 EEST scrivici--- via dovecot
<[1]dovecot@dovecot.org> wrote:
Hi all,
I have an installation (experimental, for now) of Dovecot CE 2.3.21 on
Ubuntu and I'm trying to sync messages with an external IMAP server
using doveadm sync, but I get the message "Plugin 'imapc' not found."
It looks like the plugin isn't included in the version I'm using. Is
that the case? Should I use a different version or download the plugin
separately?
Thank in advance for your help
Not sure why you are trying to load imapc plugin as the feature us built-in.
Aki
References
Visible links
- mailto:dovecot@dovecot.org
Hi Aki,
if imapc is built in, why the message from doveadm sync?
The complete message is:
Fatal: Plugin 'imapc' not found from directory /usr/lib/dovecot/modules
Marco
On 17/10/2025 13:26 EEST scrivici--- via dovecot
<[1]dovecot@dovecot.org> wrote:
Hi Aki,
if imapc is built in, why the message from doveadm sync?
The complete message is:
Fatal: Plugin 'imapc' not found from directory /usr/lib/dovecot/modules
Marco
_______________________________________________
dovecot mailing list -- [2]dovecot@dovecot.org
To unsubscribe send an email to [3]dovecot-leave@dovecot.org
Can you post doveconf -n?
Aki
References
Visible links
- mailto:dovecot@dovecot.org
- mailto:dovecot@dovecot.org
- mailto:dovecot-leave@dovecot.org
Thanks for your support Aki :-)
Here is the output:
2.3.21 (47349e2482): /etc/dovecot/dovecot.conf
Pigeonhole version 0.5.21 (f6cd4b8e)
OS: Linux 6.14.0-1013-azure x86_64 Ubuntu 24.04.3 LTS nfs4
Hostname: *********
auth_mechanisms = plain login mail_gid = **** mail_location = maildir:/var/mail/%d/%n/Maildir mail_plugins = " imapc" mail_privileged_group = mail mail_uid = **** namespace inbox { inbox = yes location = mailbox Archive { auto = subscribe special_use = \Archive } mailbox Drafts { auto = subscribe special_use = \Drafts } mailbox Junk { auto = subscribe special_use = \Junk } mailbox Sent { auto = subscribe special_use = \Sent } mailbox Trash { auto = subscribe special_use = \Trash } prefix = } passdb { args = scheme=SHA512-CRYPT username_format=%u /etc/dovecot/passwd driver = passwd-file } passdb { args = proxy=y host=%{extract:host} port=%{extract:port} ssl=%{extract:ssl} pass=#hidden_use-P_to_show#:pass} username=%{extract:user} driver = static } protocols = imap pop3 lmtp service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } } service imap-login { inet_listener imap { port = 143 } inet_listener imaps { port = 993 ssl = yes } } service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0600 user = postfix } } ssl_cert = </etc/letsencrypt/live/*****/fullchain.pem ssl_client_ca_dir = /etc/ssl/certs ssl_dh = ssl_key = userdb { args = username_format=%u /etc/dovecot/passwd driver = passwd-file } userdb { args = uid=**** gid=**** home=/dev/null mail_attribute=imapc:host=%{extract:host}:port=%{extract:port}:ssl=%{extract:ssl}:user=%{extract:user}:pass=#hidden_use-P_to_show#:pass} driver = static } protocol imapc { mail_plugins = " imapc imapc" }
On 17/10/2025 15:18 EEST scrivici--- via dovecot
<[1]dovecot@dovecot.org> wrote:
Thanks for your support Aki :-)
Here is the output:
You have configured imapc plugin, which is not needed.
...
mail_plugins = " imapc"
...
protocol imapc {
mail_plugins = " imapc imapc"
}
_______________________________________________
dovecot mailing list -- [2]dovecot@dovecot.org
To unsubscribe send an email to [3]dovecot-leave@dovecot.org
Aki
References
Visible links
- mailto:dovecot@dovecot.org
- mailto:dovecot@dovecot.org
- mailto:dovecot-leave@dovecot.org
The error has gone, super!
Now I've different errors, but I'll continue debugging.
Thanks a lot Aki!
participants (2)
-
Aki Tuomi
-
scrivici@winnbroker.it