私はこれをフォローしていますDigital Oceanのチュートリアルそして正しく動作するようにPostfixを設定しようとしましたが、これまでは成功しませんでした。
ディレクトリのリストを表示するまで、すべてがうまくいきます。
ls -R ~/Maildir
このエラーが発生します。ls: cannot access '/home/petar/Maildir': No such file or directory
手動でディレクトリを作成してみました。/home/petar/Maildir
ただし、ディレクトリ構造は作成されません。
フォルダがありませんcur
-tmp
またはnew
。
答え1
Digital Oceanのチュートリアルでは、デフォルト値のアンインストールについては説明しませんprocmail
。しかし、ありがたいことにデフォルトのサフィックス設定に関するUbuntu Wikiドキュメント する触ってみてください。
procmail
ローカルユーザー転送にはデフォルトでPostfixが使用されます。残念ながら、procmail
レガシーmbox
といいえメールディレクトリ。 Postfixに教えてくださいいいえ使用procmail
。
MaildirとPostfixを正しく使用するには、Postfix設定に次の2行を含める必要があります。
home_mailbox = Maildir/
mailbox_command =
このmailbox_command
ディレクティブは意図的にゼロに設定されます。
これが設定されれば簡単に実行できますsudo systemctl restart postfix
(またはより伝統的に上記のsudo service postfix restart
コマンドsystemctl
を呼び出します)。その後、Maildirは正しく機能するはずです。