Сначала немного контекста:
Я управляю бизнес-сетью с 30 рабочими станциями Windows, на каждой из которых установлен и настроен Outlook для учетной записи Exchange. Сервер Exchange предоставляет 4 ГБ пространства на учетную запись, но многие пользователи быстро заполняют это пространство. До сих пор решение было быстрым и грязным: локальный PST-архив, куда можно перенести все старые письма, чтобы освободить место для новых. Это работает, но это локальный архив, и необходимо регулярно выполнять резервное копирование, чтобы предотвратить потерю писем в случае проблем с ПК. Резервное копирование PST-файла ... сложно, так как Outlook необходимо закрыть, а большой файл необходимо скопировать по сети (даже 10 ГБ для некоторых пользователей) или с использованием некоторых инкрементных резервных копий, таких как rsync (боль в установке). Вряд ли это может быть сделано автоматически (только потому, что Outlook должен быть закрыт), и не все пользователи могут / хотят.
--- конец контекста ---
Вчера у меня возникла идея: почему бы не настроить локальный почтовый сервер IMAP и настроить учетную запись IMAP вместо локального файла pst? Таким образом, все пользователи могут хранить свои старые электронные письма в этой локальной учетной записи, которые могут быть легко скопированы на сервере.
Но ... это кажется слишком легким ... и я не нахожу никаких ссылок на подобное решение до сих пор, поэтому мне было интересно:
в чем проблема? Что мне не хватает? Как вы думаете, это будет жизнеспособным решением?
ОБНОВИТЬ
Новые факты и проблемы:
- IMAP - это двунаправленный протокол (он позволяет загружать электронные письма) *;
- Outlook (и другие почтовые клиенты) заставит также настроить SMTP-сервер, это должно быть решено с использованием поддельного SMTP-сервера (необходимо проверить);
- Загрузка электронной почты в учетную запись IMAP кажется медленным процессом (проверяется в локальной сети);
- Этот метод мог бы работать, но все еще кажется излишним
*** Или использовать SMTP для загрузки?