Короче говоря, мне нужно хранить электронные письма целиком; не только заголовки, текст и HTML, но и любые изображения, на которые есть ссылки в содержании.
В настоящее время у меня есть почтовый сервер с Postfix и Dovecot. Я использую его для получения писем с информационными бюллетенями, которые часто богаты изображениями. Я обнаружил проблему, из-за которой через некоторое время многие ссылки на изображения становятся недействительными, что делает контент бесполезным. Я хотел бы найти способ захватить этот контент. В идеале мне нужно решение на стороне сервера, и я хотел бы иметь возможность просматривать содержимое информационного бюллетеня из почтового клиента. Возможно, если бы сервер загружал изображения в электронные письма по мере их получения и обновлял URL-адреса в электронных письмах, чтобы они указывали на загруженное изображение? Или, возможно, base64 кодирует изображения и встраивает их?
В противном случае я мог бы найти решение на стороне клиента; возможно, плагин Thunderbird, который загружает и кэширует изображения, но тогда я не могу поделиться библиотекой информационных бюллетеней с другими, просто предоставив им доступ к учетной записи электронной почты. По этой причине и требованиям к локальному хранилищу клиентское решение не является предпочтительным.
Потенциально я мог бы написать что-то, что загружало бы и инкапсулировало каждое электронное письмо в виде PDF-файла, но мне нравится идея использовать почтовый клиент для просмотра содержимого.
Кто-нибудь сталкивался с подобной задачей? Кто-нибудь знает какие-либо инструменты, которые могут помочь в этом, или я на неизведанной территории? Любые мысли или идеи приветствуются.