Сохраните непрочитанные флаги во время cyrus почтовой миграции с rsync

Это не SELinux, который не позволяет Вашей программе привязывать привилегированные порты, это - ядро Linux. Можно сделать перенаправление портов от требуемого порта до непривилегированного порта и запустить приложение на непривилегированном порте. Это безопасно и позволяется SELinux.

2
задан 6 December 2013 в 00:57
1 ответ

Вам также необходимо перенести пользовательские файлы на путь домена:

Во-первых, вы не можете удалить файлы cyrus.header, иначе вы потеряете уникальные идентификаторы, и вы потеряю увиденную информацию. Вы также можете сохранить cyrus.index, чтобы не потерять информацию \ Anseled, \ Draft и \ Flagged (плюс любые пользовательские флаги) - и тогда cyrus.cache не повредит, хотя вы, вероятно, все равно восстановите чтобы быть уверенным.

rsync -avt --delete / var / spool / cyrus / domain / d / domain_name cyrus_2.3.16_server: / var / spool / imap / domain / d / domain_name

Опять же - почему вы отказаться от файлов подписки?

rsync -avt --delete / var / lib / cyrus / domain / d / domain_name / user / cyrus_2.3.16_server: / var / lib / imap / domain / d / domain_name / user

Наконец, я бы установил defaultdomain как что-нибудь другое,

1
ответ дан 3 December 2019 в 12:56

Теги

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