Применение ACLs к пространству имен общественности Голубятни

Вы должны сделать, чтобы поставщики перекрыли и протестировали новый сайт, чтобы удостовериться, что он работает (Можно просто сделать запись в файле hosts с новым IP для тестирования нового сайта).

Если у Вас есть только статическое содержание, сохраните их обоих, живут, в то время как Вы делаете DNS и изменение, и это никогда не будет снижаться. Если у Вас есть динамический контент, когда Вы вносите изменение DNS, имеете старый сайт, передают запросы к новому одновременно, Вы вносите изменение DNS. Вы могли сделать это с iptables при использовании Linux.

Вы могли бы также попытаться понизить свое значение TTL DNS для сайта некоторое время до cutover.

6
задан 22 February 2011 в 22:12
1 ответ

Я вижу, что это старый пост, так что я полагаю, что вы уже поняли это. В противном случае, я надеюсь, вы найдете следующее полезным.

Убедитесь, что вы определили частное пространство имен в дополнение к общедоступному. Что-то вроде:

namespace {
  type = private
  separator = . # don't mix separators
  prefix =
  #location defaults to mail_location.
  inbox = yes
}

На данный момент mail_location является обязательным параметром, укажите ему значение, подходящее для вашей среды, например:

mail_location = maildir:~/Maildir

Следующее также требуется в dovecot.conf (или в одной из дополнительных конфигураций в etc / conf.d), чтобы включить плагин acl:

mail_plugins = acl
protocol imap {
  mail_plugins = $mail_plugins imap_acl
} 

Если вы установили dovecot из исходного кода с префиксом по умолчанию / usr / local - как могло показаться, тогда я полагаю, что для настройки глобальных ACL более уместно следующее:

plugin {
  acl = vfile:/usr/local/etc/dovecot/acls:cache_secs=300
}

Перезапустите dovecot, и все будет в порядке.

2
ответ дан 3 December 2019 в 00:42

Теги

Похожие вопросы