Измените поведение перетаскивания из Thunderbird в проводник Windows
Это своего рода "предварительный" вопрос, поскольку я не совсем уверен, как к нему подойти.
При перетаскивании файловой формы Thunderbird в проводник электронное письмо сохраняется как файл с использованием темы (с суффиксом eml и любым форматом файла за этим, кроме простого txt-файла), например. emailsubject.eml
. Я хочу добиться того, чтобы файл сохранялся с датой и временем в качестве префикса.2020.01.01_12.00_emailsubject.eml
(отметка времени должна быть отметкой времени отправки из электронного письма). Возможно добавление некоторых других функций, таких как ограничение количества символов в имени файла, добавление окна графического интерфейса, которое позволяет редактировать имя файла до сохранения почты.
На более позднем этапе я хочу сохранить все исходящие электронные письма в виде файла при нажатии кнопки отправки (отображение окна выбора файла для выбора целевой папки), на всякий случай, когда я уже должен это учитывать.
Как лучше всего подойти к этому? Стоит ли мне заняться написанием аддона Thunderbird или мне нужно изменить базовый код в самом приложении, чтобы это работало? В качестве второго / расширенного требования я хочу применить это и к другим почтовым клиентам. Если я не хочу писать аддон для каждого клиента, с чего мне начать, если я хочу реализовать это "централизованно"?
Извините, если я втиснул много вопросов в поисках хорошего ответа, в таком случае просто сосредоточьтесь на первом (реализация Thunderbird).