Добрый день. Возможно кто сталкивался с такой проблемой.
Postfix:
sender_bcc_maps = user+autobcc@domain.tld
recipient_delimiter = +
Настроено правило Sieve для перемещения таких писем во входящие:
require ["fileinto", "envelope", "subaddress"];
if envelope :detail "to" "autobcc" {
fileinto "Входящие";
}
Выполняем тест:
mail -r from@domain.tld -s Test to@domain.tld
Но в логах следующая картина:from:from@domain.tld
to:from+autobcc@domain.tld - User unknownfrom:from@domain.tld
to:to@domain.tld - OKЕсли надо, выложу конфиги логи.
Спасибо!
>[оверквотинг удален]
> }
> Выполняем тест:
> mail -r from@domain.tld -s Test to@domain.tld
> Но в логах следующая картина:
> from:from@domain.tld
> to:from+autobcc@domain.tld - User unknown
> from:from@domain.tld
> to:to@domain.tld - OK
> Если надо, выложу конфиги логи.
> Спасибо!Решение найдено:
To work with Postfix, this requires that the envelope "to" still contains the full address, so pass it with the -a flag.
dovecot unix - n n - - pipe
flags=DRhu user=mail:mail argv=/usr/local/libexec/dovecot/dovecot-lda
-f ${sender} -d ${user}@${nexthop} -a ${recipient}