Postfix
Postfix Dovecot unix 錯誤:屬性後缺少“=”
根據多個文件,例如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 - - 管道標誌 = DRhu 使用者 = vmail:vmail argv = /usr/lib/dovecot /傳遞 -f $ {sender} -d $ {接受者}
我假設這是一個空白問題,並且多次報告了相同的問題,但沒有提供明確的解決方案/原因。
根據上面連結的Ubuntu 文件,這些行必須放在
master.cf
notmain.cf
現在要允許 dovecot 傳遞,請將以下條目添加到master.cf
> > >
> dovecot unix - n n - - pipe > flags=DRhu user=mail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user} > >
> >