...
Code Block |
---|
language | bash |
---|
title | Linux |
---|
linenumbers | true |
---|
collapse | true |
---|
|
остановить сервис Архива
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 |
---|
language | bash |
---|
title | Linux |
---|
linenumbers | true |
---|
|
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 |