web-dev-qa-db-ja.com

メールボックストラフDovecotにサブフォルダを作成する方法

PostfixとDovecotを実行しているCentOS 7マシンで、受信トレイに 'Bulk'という名前のサブフォルダを作成しますか? 'inbox.bulk'のように。

Maildirmakeコマンドを使用すると思いましたが、これは "maildirmakeコマンドが見つかりません"を返します。掘削した後は、RhelシステムではMailDeRMakeが利用できないようです。それでは、既存のメールボックスにサブフォルダを作成する方法を教えてください。

1
Kaspar

DovecotがIMAPサーバーであるため、通常IMAPクライアントを使用してフォルダを作成します。これは、ストレージバックエンドDovecotが使用するものに関係なく機能します。

DoveCotには、フォルダを管理できるdoveadmツールも付属しています。 "メールボックス":

doveadm mailbox create INBOX.Bulk

しかし、手動で行う必要がある場合は、メールディレクトルフォルダを作成するにはmkdirを使用して、基本ディレクトリと3つのサブディレクトリの両方を作成しますcurnewtmp maildirフォルダが必要としています。

たとえば、メールルートが~/Mailになっている場合は、次のものを使用してフォルダを作成できます。

mkdir -m 0700 ~/Mail/.INBOX.Bulk
mkdir -m 0700 ~/Mail/.INBOX.Bulk/{cur,new,tmp}

受信トレイの下にサブフォルダを作成するのは主に宅配便のIMAPDのものですが - Dovecotを使用する必要はありません。 Bulk直接という名前のフォルダを作成することができます。

mkdir -m 0700 ~/Mail/.Bulk
mkdir -m 0700 ~/Mail/.Bulk/{cur,new,tmp}
1
user1686