O servidor Redis deve ser descrito como
quota_clone_dict = redis:127.0.0.1:6379
Estou tentando obter o novo plug-in QuotaClone no Dovecot (2.2.18) funcionando. A documentação diz que a configuração deve ser assim:
mail_plugins = $mail_plugins quota quota_clone
plugin {
quota_clone_dict = redis:127.0.0.1:6379
}
No entanto, ele não diz nada sobre o arquivo de configuração em que ele deveria estar, então eu assumi que o 20-lmtp.conf e o 90-quota.conf são os locais apropriados. O exemplo Dovecot imediatamente retornou o seguinte erro "Erro: quota_clone_dict: Falha ao inicializar 'redis: 127.0.0.1: 6379': dict redis: Parâmetro desconhecido: 6379".
Depois de analisar o código do plug-in e o código redisit , eu mudou para a configuração abaixo. Ele não retorna nenhum erro agora, mas também não funciona (o tcpdump não mostra nenhum pacote no Redis).
90-quota.conf
plugin {
quota = maildir:User quota
quota_clone_dict = redis:host=127.0.0.1:port=6379
}
20-lmtp.conf
protocol lmtp {
postmaster_address = [email protected]
mail_plugins = $mail_plugins quota quota_clone
}
Eu sei que o plugin Quota Clone é bem novo, mas talvez alguém já tenha trabalhado e possa compartilhar algum conhecimento comigo?
O servidor Redis deve ser descrito como
quota_clone_dict = redis:127.0.0.1:6379