语境

语境

语境

在托管小流量域的 Debian 服务器上,一个体面的电子邮件设置运行 postfix 作为 SMTP 服务器,运行 dovecot 作为 IMAP。

Postfix 配置包括:

recipient_delimiter = _

这会导致将地址 liksuser_anyword@domain传送到 的文件夹 INBOX user@domain。到目前为止一切顺利。

希望:user_anyword@domain到文件夹anyword

我们希望邮件能够user_anyword@domain投递到anyword用户的文件夹user@domain

发帖前先搜索

这些页面可能高度相关:

可能的方法

它可能可以基于http://wiki.dovecot.org/LDA/Postfixhttp://www.postfix.org/postconf.5.html#recipient_delimiterpostfix。我们的想法是利用和之间的配置dovecot-lda并添加一个-m参数来告诉目标文件夹:

mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" -m "${recipient_delimiter}${extension}"

这些dovecot-lda选项可能会有用:

lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes

我可能很快就会尝试一下。有什么意见吗?你能提供变体或不同的解决方案吗?

答案1

以下是我的建议:

  1. 使用LMTP 从 postfix 发送到 dovecot
  2. 在底部写着LMTP 页面, 放

    lmtp_save_to_detail_mailbox = yes
    recipient_delimiter = _
    

相关内容