答案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