私はそれを修正しましたが、修正はそれほど明白ではありませんでした.
postmaster_address 設定が欠落していることは、実際の問題ではありませんでした。 dovecot-lda が正しい設定ファイルを見ていないことが実際の問題でした .
しかし、より深い問題は、私がランダムに Google で見つけたこの「機能」にあるようです https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/671065 where
<ブロック引用>
deliver
設定 (LDA) は「/etc/dovecot/conf.d/01-mail-stack-delivery.conf」に保存されます。 dovecot の deliver
が !include_try および !include で含まれるファイルを無視します。この問題は次のエラーで表示されます:
Fatal: postmaster_address setting not given
-c /etc/dovecot/conf.d/01-mail-stack-delivery.conf
を追加することで治ります master.cf の dovecot-lda コマンドラインに (ただし、conf.dとファイル自体の両方を誰でも読み取れるようにする必要があるため、ルート以外のdovecot-ldaがそれを読み取ることができます。これは、実際の解決策ではなく、恐ろしいハックのように感じます...しかし、今私は取り組んでいますメール。
Ubuntuを使用してこの状況に陥った人が他にいる場合に備えて、この回答をここに残します。私が修正した時間よりも、あなたの時間を短縮できますように。
私にとってより良い答えは、追加することでした
postmaster_address=postmaster at DOMAIN
の "DOMAIN" を実際のドメインに置き換えます <ブロック引用>
/etc/dovecot/dovecot.conf
そして dovecot を再起動します
service dovecot restart
私の答えではありません...私はここでそれを見つけました:https://github.com/mail-in-a-box/mailinabox/issues/31そしてそれは私の問題を解決しました.