我使用的是后缀,LDA是dovecot,我发现在postfix的手册页中有用的参数recipient_delimiter 。
我想使用邮件地址[email protected]和邮件服务器应该自动将邮件移动到适当的文件夹。 如果该文件夹不存在,它应该被创build。
Dovecot可以通过configuration文件自动创build目录。 我find了以下选项: 邮箱设置和自动创build插件
所以我可以编写一些bash脚本来读取邮件服务器日志,查看邮件地址,并通过mkdir或通过dovecotconfiguration创buildmaildirectory。 但我不相信这是正确的解决scheme,因为:
我已经在网上search,但我找不到有关的信息。 可能(当然)我使用的是错误的search条件。
Doevecot支持Sievefilter来处理收到的邮件。 通过结合fileinto模块 , 邮箱模块的:create选项和子地址扩展,您将能够将邮件按其扩展名sorting到不同的文件夹中。
这会将所有的邮件移动到收件箱的tag文件夹中的<user>+<tag>@example.org到$tag子目录。
require ["fileinto", "mailbox", "subaddress", "envelope", "variables"]; if envelope :matches :detail "to" "*" { fileinto :create "inbox.tags.${1}"; }