Email-Server

為什麼 Dovecot LDA 為地址詳細資訊創建子文件夾?

  • January 1, 2020

我最近注意到我的 dovecot LDA 在我的 Maildir 中創建了一個子文件夾,用於存放在收件人地址中有詳細資訊部分的郵件(local-part+detail@domain)。

我絕對找不到會導致這種情況的設置。我在 15-lda.conf 和 90-sieve.conf 中都設置了“recipient_delimiter”。我在使用者篩選文件中也沒有任何這樣的規則。

我該如何關閉它?

Dovecot 版本是 2.2.33.2 (d6601f4ec)。

日誌說

status=sent (delivered to command: /usr/lib/dovecot/deliver -c /etc/dovecot/dovecot.conf -m "${EXTENSION}")

根據您上面的評論,我推斷您配置 Postfix 如下:

mailbox_command = /usr/lib/dovecot/dovecot-lda -m "${EXTENSION}"

-m選項用於將電子郵件發送到${EXTENSION}(Postfix’s for detail)郵箱,而不是INBOX. 你可能想要這樣的東西:

mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT"

這樣,您的過濾器仍然可以使用信封地址,但不匹配的郵件會INBOX按預期發送。

引用自:https://serverfault.com/questions/997292