1

Всякий раз, когда я пытаюсь переместить письмо из локальной папки нежелательной почты в папку IMAP в Thunderbird, я получаю следующее сообщение об ошибке:

Текущая команда не выполнена. Почтовый сервер ответил: Сообщение содержит неверный заголовок

Если папка нежелательной почты Thunderbird является папкой IMAP на сервере, то после того, как Thunderbird переместит сообщения в эту папку, я смогу успешно переместить сообщения из нежелательной обратно в другую папку IMAP. Однако если папка нежелательной почты не находится на сервере, то перемещение сообщения из локальной папки нежелательной почты в папку IMAP приводит к вышеупомянутой ошибке.

Единственная интересная вещь, которую я нашел об этой ошибке, - « Сообщение содержит недопустимый заголовок » из базы знаний MozillaZine. Эта статья официально посвящена импорту папок из другого почтового клиента и не упоминает фильтр нежелательной почты как другую возможную причину. Однако предлагаемое решение не очень полезно, так как требует ручного редактирования файлов сообщений.

Есть идеи получше?

РЕДАКТИРОВАТЬ: убедитесь, что вы прочитали комментарии, прежде чем ответить на вопрос.

2 ответа2

2

Нашел эту статью: "Исправить неверные заголовки почты при переходе от Thunderbird к IMAP", где предлагается скрипт Python, который исправляет все файлы почтовых ящиков в данном каталоге.

Даже если вы не используете Python, это будет довольно легко сделать то же самое на другом языке, в текстовом редакторе или в sed. Видимо, это исправило проблему для автора статьи.

0

На самом деле, я нашел еще одну вещь, которая вызывает эту ошибку. Я преобразовал свою почту Outlook в Thunderbird с помощью программы под названием MailStore Home, и в некоторых файлах mbox результатов были посторонние строки со следующими

Интернет-заголовки Microsoft Mail версии 2.0

После удаления этих строк сообщения, которые не удалось переместить в папку IMAP, можно было перемещать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .