Postfix

Postfix Dovecot unix 錯誤:屬性後缺少“=”

  • March 24, 2015

根據多個文件,例如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.cfnotmain.cf

現在要允許 dovecot 傳遞,請將以下條目添加到master.cf

> > > > dovecot unix - n n - - pipe > flags=DRhu user=mail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user} > > > >

引用自:https://unix.stackexchange.com/questions/191976