Назад | Перейти на главную страницу

Распаковать электронную почту Dovecot с помощью LZ4

Я расшифровал электронное письмо от Dovecot Maildir папку, но я не могу ее правильно распаковать. Судя по первым байтам, он сжат с помощью LZ4:

00000000  44 6f 76 65 63 6f 74 2d  4c 5a 34 0d 2a 9b c5 00  |Dovecot-LZ4.*...|
00000010  01 00 00 00 00 41 a2 ff  e4 52 65 74 75 72 6e 2d  |.....A...Return-|

я пробовал lz4cat и dd if=file bs=1 skip=n без везения. Я могу видеть части сообщения, перемешанные с мусором (полагаю, данные сжатия).

Как правильно распаковать такое сообщение?

С помощью #dovecot Обитатель IRC канала cmouse, есть команда:

doveadm fs get compress lz4:0:posix:prefix=/ message-filename

Или еще с расшифровкой LZ4:

doveadm fs get compress lz4:0:crypt:private_key_path=/mail_crypt/ecprivkey.pem:posix:prefix=/ message-filename