根据多个文件,例如https://help.ubuntu.com/community/Postfix/DovecotLDAP
配置行之一是:
dovecot unix - n n - - pipe
flags=DRhu user=mail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}
通过将上述内容放入/etc/postfix/main.cf我收到以下错误:
postmulti:致命:/etc/postfix/main.cf,第 69-70 行:属性名称后缺少“=”:“dovecot unix - nn - - pipeline flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot /deliver -f ${发件人} -d ${收件人}
我假设这是一个空白问题,并且同一问题已被多次报告,但没有提供明确的解决方案/原因。
答案1
根据Ubuntu文档上面链接,这些行必须放在master.cf
不main.cf
现在要允许鸽舍交付,请将以下条目添加到大师.cf
dovecot unix - n n - - pipe flags=DRhu user=mail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}