Как экспортировать электронные письма Thunderbird в файл .eml в папку файловой системы по правилу? - PullRequest
0 голосов
/ 01 апреля 2020

Мы используем Thunderbird на одном из наших серверов в качестве маршрутизатора для сценария Python, который автоматически отправляет нам сообщения об ошибках в Tra c (Email2Tra c). До вчерашнего дня это работало нормально, но мы получили уведомление от Google (мы используем учетную запись GMail) о том, что кто-то пытается взломать нашу учетную запись, и мы должны сменить пароль. Ничего страшного, это происходит один или два раза в год, мы меняем пароль и продолжаем. Кроме вчерашнего дня, Google блокировал смену пароля. Нам пришлось воссоздать аккаунт после того, как мы попытались переустановить Thunderbird.

Во время переустановки было отключено несколько плагинов, один из которых позволил нам использовать правила для перемещения входящих писем в папку с файлами на диске C: \ (Windows Server 2003 machine). Установленная версия Thunderbird старая, 52.9.1, но она настолько высока, насколько она может go в ОС. Я даже больше не могу найти оригинальные плагины в сети (изначально они были созданы мной около шести лет go, поэтому детали немного размыты).

Перенесемся в прошлое, мы получили почтовый клиент снова работал после переключения с IMAP на POP3, и я начал работать над воссозданием правил для наших различных проектов Tra c. За исключением того, что я не могу найти плагин, который позволил бы мне создать правило в фильтрах сообщений, которое будет копировать электронную почту в файл .eml в файловой системе.

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

Итак, вот мой вопрос, какой плагин, который будет работать в версии 52.9.1, существует что позволит мне копировать электронные письма в файлы .eml в файловой системе по правилу?

ОБНОВЛЕНИЕ , я установил Thunderbird на другую машину с Win7, так что это последняя версия версия. Я все еще не могу найти плагин, который помогает. Самым близким, что я нашел, является BackUpMail, но он не будет установлен, потому что он слишком старый.

Вот последовательность действий программы:

  • Ошибка файлов пользователя в форме Google

  • Форма Google отправляет электронную почту с помощью сценария GAS на учетную запись GMail

  • Клиент Thunderbird на сервере копирует электронную почту в указанный каталог c на основе электронной почты Тема строка: C: [имя каталога] с использованием правил фильтра сообщений Здесь мне нужна помощь

  • Запланированное задание выполняется каждые 5 минут для запуска пакетного файла, который вызывает скрипт Python (Email2Tra c .py), есть несколько разных веток для запуска в зависимости от того, куда был скопирован файл (C: [имя каталога]

  • Python скрипт (не написан нами) делает волхвы c

  • Ошибка появляется в Tra c.

1 Ответ

0 голосов
/ 04 апреля 2020

После значительного количества исследований и копания старых файлов .xpi на сервере я обнаружил ответ и почему исходный плагин был отключен.

После того, как я удалил Thunderbird и вытащил «последний» версия (для Windows Server 2003), это была версия 38.xx, и плагин с именем FiltaQuilla на нем не работал. Я не осознавал, что у меня более низкая версия, пока не проверил «Справка»> «О программе» и обнаружил, что должны быть установлены обновления (2 раза). Таким образом, после обновления до фактической последней сборки (52.9.1) можно было установить FiltaQuilla.

У меня все еще были некоторые проблемы с принятием нового пароля при использовании IMAP, но когда я перешел на POP3, все прошло. Я не знаю, почему это проблема, но это так. Это немного меняет то, как все будет происходить, но не настолько, чтобы вызывать какие-либо реальные проблемы.

Вам необходимо установить флажок Сохранить сообщение как файл в свойствах, и вы сможете создавать правила в Фильтры сообщений, которые позволят вам копировать файлы в файловую систему, как я и хотел.

У меня переписаны некоторые правила, а в скором времени все остальное будет сделано, и мы должны вернуться в бизнес.

Это не получило много трафика c, но, возможно, кто-то еще найдет это, и это будет полезно.

...