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

  • создавать учетные записи почтовых ящиков, которые каким-то образом извлекают сообщения из других учетных записей (ISP, gmail и т. д.) для размещения в почтовом ящике
  • получить доступ к этому почтовому ящику с любого клиента (или как можно большего числа; "любой" может быть крутой порядок) и не допускать, чтобы электронные письма учетной записи становились "фрагментированными". (например, сообщение, которое было прочитано на клиенте, доступно только с этого клиента)
  • отправка электронной почты будет обрабатываться интернет-провайдером (они блокируют порт 25 на моем соединении) и не является обязательной

После некоторого первоначального исследования я думаю, что, возможно, сервер IMAP мог бы соответствовать всем требованиям (но я могу быть совершенно неправ в этом). Я понимаю, что после выбора платформы есть еще одна «дыра кролика» в обучении ее настройке, но этот вопрос касается платформы.

Какие у меня варианты платформы для создания такого почтового сервера?

1 ответ1

1

IMAP - практически единственный выбор, да. Он сохраняет все состояние сообщений на сервере, позволяет организовывать почту в папках, и практически все почтовые клиенты поддерживают его, часто с обновлениями в реальном времени.

Для устройств, которые этого не делают (например, если у них есть только веб-браузер), есть также несколько клиентов веб-почты, которые сами используют IMAP, например RoundCube, SquirrelMail или Horde IMP.

Я не пробовал много IMAP-серверов, но пока Dovecot работал очень хорошо для меня. Серверы IMAP обычно не могут получать почту из других мест; они ожидают, что он будет доставлен MTA, таким как Postfix или Exim или Sendmail (которые получают почту по SMTP), или такими программами, как fetchmail или getmail (которые загружают сообщения с другого сервера IMAP или POP3).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .