IMAP이 비활성화된 경우 dovecot이 .imap 디렉토리를 생성하지 못하도록 하려면 어떻게 해야 합니까?

IMAP이 비활성화된 경우 dovecot이 .imap 디렉토리를 생성하지 못하도록 하려면 어떻게 해야 합니까?

나는 지난 몇 년 동안 지난 세 가지 데비안 배포판에서 dovecot을 POP3 서버로 실행해 왔습니다. 전반적으로 예상대로 작동하고 만족스럽습니다.

그러나 과거에는 간과했지만 이제는 알고 싶은 작은 문제가 하나 있습니다. 위에서 언급했듯이 나는 dovecot의 POP3 부분만 사용하고 IMAP 부분은 사용하지 않습니다. 그럼에도 불구하고 dovecot은 각 사용자의 홈 디렉터리에 .imap 디렉터리를 만듭니다.

이것이 방해가 되는 것은 아니지만 왜 이런 일이 발생하는지, 어떻게 예방할 수 있는지 알고 싶습니다.

내 구성은 다음과 같습니다.

root@odysseus /home/usr # dovecot -n
# 2.3.4.1 (f79e8e7e4): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.4 ()
# OS: Linux 4.19.0-9-amd64 x86_64 Debian 10.4
# Hostname: odysseus.example.com
listen = xxx.xxx.xxx.xxx
mail_location = mbox:~
mail_privileged_group = mail
namespace inbox {
  inbox = yes
  location =
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix =
}
passdb {
  driver = pam
}
pop3_lock_session = yes
protocols = " pop3"
service pop3-login {
  inet_listener pop3 {
    port = 0
  }
  inet_listener pop3s {
    port = 995
    ssl = yes
  }
}
ssl = required
ssl_cert = </etc/dovecot/tls/pop-ssl.omeganet.de.crt
ssl_cipher_list = DHE-RSA-AES256-GCM-SHA384
ssl_client_ca_dir = /etc/ssl/certs
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
ssl_min_protocol = TLSv1.2
ssl_prefer_server_ciphers = yes
userdb {
  driver = passwd
}
root@odysseus /home/usr #

물론 namespace inbox { ... }블록이 있다는 것을 알았지만 구성의 이 부분은 IMAP에만 관련이 있고 내 경우에는 관련이 없다고 항상 생각했습니다. 또한 구성으로 인해 각 사용자의 "받은 편지함"은 홈 디렉토리에 직접 위치한 단일 파일이므로 .imap 하위 디렉토리가 어떤 용도로든 사용되는 것을 상상할 수 없습니다. 일반적인 사용자 홈 디렉터리는 다음과 같습니다.

root@odysseus /home/usr/user11 # dir
total 193K
drwxr-xr-x  6 user11 mailusrs   10 2020-05-31 00:04 .
drwx--x--x 13 root   root       13 2020-03-24 21:22 ..
-rw-r--r--  1 user11 mailusrs  220 2019-04-18 06:12 .bash_logout
-rw-r--r--  1 user11 mailusrs 3.5K 2019-04-18 06:12 .bashrc
drwx------  3 user11 mailusrs    5 2020-05-30 23:08 compile
drwxr-xr-x  6 user11 mailusrs    7 2020-05-31 00:04 .imap
-rw-------  1 user11 mailusrs  536 2020-05-30 23:57 inbox  <<<<<<------ This is the actual inbox file
drwx------  4 user11 mailusrs   33 2020-05-30 23:08 tests
-rw-r--r--  1 user11 mailusrs  807 2019-04-18 06:12 .profile
drwx------  3 user11 mailusrs   55 2020-05-30 23:08 www-data
root@odysseus /home/usr/user11 #

그렇다면 dovecot이 이러한 .imap 하위 디렉터리를 만드는 이유는 무엇일까요?

관련 정보