Dovecot 是否有详尽的插件列表?

Dovecot 是否有详尽的插件列表?

背景
我正在寻找 Dovecot 的插件(特别是身份验证插件),因为我想查看源代码以供参考如何为 Dovecot 制作身份验证插件。

我已经在官方列表中搜索过鸽舍网站以及ASA谷歌搜索获取可用插件的列表。不幸的是我没能找到任何符合我要找的东西。

问题
是否有比官方列表更多的可用插件?
我在哪里可以找到这些插件?
Dovecot 有可用的身份验证插件吗?

我正在寻找能够回答上述所有问题的答案。

谢谢您的帮助。

答案1

可插拔的身份验证模块可能是要走的路。鸽舍有有自己的文档关于与 PAM 的集成。

可用插件的确切列表取决于您的平台 - 我使用自由BSD,但你可以使用Linux

我想说的是,可能有不是PAM 插件的详尽列表,但每个操作系统或发行版都会有一个包含或支持的插件列表。其他的可能只需稍加努力即可便携。

答案2

请注意,可以找到当前安装的插件列表,如下所示:

ls -1 /usr/lib/dovecot/modules/*plugin.so \
    | perl -pe 's/.*lib.._(.*)_plugin.so/$1/g' \
    | sort

acl
apparmor
charset_alias
fts
fts_squat
imap_acl
imap_old_stats
imap_quota
imap_zlib
last_login
lazy_expunge
listescape
mail_crypt
mail_crypt_acl
mail_log
mail_lua
mailbox_alias
notify
notify_status
old_stats
pop3_migration
push_notification
push_notification_lua
quota
quota_clone
replication
trash
virtual
welcome
zlib

相关内容