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