Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
titleLinux
linenumberstrue
collapsetrue
остановить сервис Архива
mv /var/opt/mailarchiva/ROOT/queue/receive /var/opt/mailarchiva/ROOT/queue/restore_receive
mv /var/opt/mailarchiva/ROOT/queue/index /var/opt/mailarchiva/ROOT/queue/restore_index
запустить сервис Архива

Как предварительно обработать элементы в папке ERR

Архива помещает сообщения, которые она не может обработать из-за несоответствия спецификации rfc-2822, в папку queue/err. При обработке сообщений система старается быть максимально снисходительной. Чтобы повторно обработать элементы в папке err, выполните следующие действия:

Code Block
languagebash
titleLinux
linenumberstrue
sudo apt install dos2unix rename
cd /var/opt/mailarchiva/ROOT/queue/err
dos2unix *.eml
sed -i '1 i\mimetype: message/rfc2822\n' *.eml
rename "s/eml/blob/" *.eml
mv /var/opt/mailarchiva/ROOT/queue/err /var/opt/mailarchiva/ROOT/queue/restore_receive
/etc/init.d/mailarchiva stop
/etc/init.d/mailarchiva start