У меня больше обычной локальной сети с несколькими версиями Windows, Ubuntu и несколькими типами устройств (ПК, планшеты / телефоны, устройства и т.д.). Я хочу создать централизованный почтовый "репозиторий", чтобы пользователи могли размещать свою электронную почту в стиле «Exchange-like». Здесь я хочу быть осторожным, чтобы указать, что я не ищу альтернативу Exchange как таковую. Мне не требуется какой-либо конкретный набор функций, кроме возможности выполнять роль "централизованно управляемого почтового ящика". Я хочу иметь возможность:
- создавать учетные записи почтовых ящиков, которые каким-то образом извлекают сообщения из других учетных записей (ISP, gmail и т. д.) для размещения в почтовом ящике
- получить доступ к этому почтовому ящику с любого клиента (или как можно большего числа; "любой" может быть крутой порядок) и не допускать, чтобы электронные письма учетной записи становились "фрагментированными". (например, сообщение, которое было прочитано на клиенте, доступно только с этого клиента)
- отправка электронной почты будет обрабатываться интернет-провайдером (они блокируют порт 25 на моем соединении) и не является обязательной
После некоторого первоначального исследования я думаю, что, возможно, сервер IMAP мог бы соответствовать всем требованиям (но я могу быть совершенно неправ в этом). Я понимаю, что после выбора платформы есть еще одна «дыра кролика» в обучении ее настройке, но этот вопрос касается платформы.
Какие у меня варианты платформы для создания такого почтового сервера?