Назад | Перейти на главную страницу

Dovecot vs Courier vs Cyrus

Что лучше всего подходит для почтового сервера Personal / SMB, работающего на сервере Ubuntu (8.04+)?

Я хочу настроить свой собственный почтовый сервер дома, чтобы оценить некоторые варианты для моей компании, прежде чем давать рекомендации. Какой самый безопасный, эффективный и надежный? Кроме того, что проще всего интегрировать с решением LDAP и Календаря?

Я лично много работал с MS-Exchange, Courier и Cyrus и, в гораздо меньшей степени, с Dovecot.

Я могу сказать, без сомнения, что Сайрус - мой самый предпочтительный выбор. Возвращаясь к исходному вопросу, любой из них подойдет для небольшой базы установки электронной почты. Я имею в виду небольшой размер, вероятно, менее 1000 почтовых ящиков и менее 1000 одновременных подключений IMAP / POP. Другие факторы, такие как объем почты, тоже играют важную роль.

Несколько лет назад мы использовали систему электронной почты для внутреннего использования на основе Courier. Мы консалтинговая компания в области ИТ. Спустя годы мы начали брать на себя хостинг электронной почты наших клиентов, а также продавать устройство EMail, состоящее из нашей сборки проектов с открытым исходным кодом и сценариев управления ...

Примерно через 3-4 года мы отказались от Courier для Сайруса. Мы также сбросили Sendmail для Postfix. Мы тщательно изучили все варианты с открытым исходным кодом и коммерческие возможности в то время и остановились на Сайрусе.

Полностью согласен, что Кира сложнее всего понять, но я бы не стал характеризовать его как очень нестандартный, что и является причиной его трудного понимания. Это сложно, потому что большая часть документации в Интернете сильно устарела и скудна, поэтому для получения ответов нужно много копаться. Сайрус, напротив, очень послушен RFC. Раньше мне приходилось выяснять, почему Сайрус казался сломанным, и обнаружил, что в большинстве случаев он просто следовал стандартам T настолько хорошо, что вскоре вы понимали, что все остальное вместо этого сломано. Например, однажды мне пришлось разобраться в проблеме, когда клиент утверждал, что электронное письмо отскакивает, но адрес электронной почты был правильным. При использовании Outlook в Outlook есть эта неприятная ошибка, при которой первая буква в адресе электронной почты была заглавной. Согласно RFC, все адреса электронной почты в нижнем регистре. Если вы смешиваете случаи, вы обнаружите, что многие почтовые системы безмолвно исправят это.

Что касается производительности: по моему опыту, у Сайруса лучшие возможности, которых я не вижу в других. В частности, вы можете добавить больше внешних прокси-серверов IMAP4 / POP3 или внутренних серверов для распределения нагрузки там, где это необходимо. Это позволяет вам масштабироваться с точки зрения одновременных подключений (добавление дополнительных интерфейсов), а также хранилища и трафика доставки / получения почтовых ящиков (добавление дополнительных серверных модулей).

В прошлый раз, когда я проверял, ни Dovecot, ни Courier не поддерживали эти параметры.

Microsoft Exchange 2010, недавно выпущенный, теперь представляет распределенные и реплицированные хранилища почтовых ящиков, так что они немного догоняют в этой категории.

Dovecot - это современный выбор для быстрого и легкого сервера IMAP, который легко поддерживает SSL и LDAP. Он поддерживает большую нагрузку быстрее и эффективнее, чем Courier или Cyrus, и использует традиционный Maildir - наш Dovecot работает как чемпион и совершенно надежен.

Если вам нужно полноценное решение Exchange, вам нужно задействовать продукт, который уже сделал это, поскольку это непростая задача - в большинстве, если не во всех реальных решениях, клиенты должны установить собственный плагин в Outlook. Взгляни на http://www.zimbra.com/ для одного из самых популярных решений.

Dovecot у меня отлично работает; Courier немного скрипучий, а у Сайруса слишком много нестандартных вещей (в основном в его формате хранения), чтобы мне было с ним полностью комфортно. Все достаточно легко интегрируется с LDAP; Однако если вы пытаетесь добавить свой IMAP-сервер в свой календарь, вы делаете это неправильно.

Несколько лет назад, до перехода на Google Apps, я использовал Cyrus потому что это была наиболее полная функция с общими папками. Они очень полезны для малого бизнеса, поскольку позволяют обмениваться электронными письмами, перетаскивая их из одной папки в другую.

Я не знаю, есть ли эта функция у других, но могу подтвердить, что администрация Сайруса - настоящая боль. Возможно, есть некоторые дистрибутивы, в которых для этого есть веб-интерфейс, но теперь я о них знаю.

Поскольку вы также упоминаете календарь, я должен упомянуть "радикал". Это сервер CalDAV, легкий, рабочий и простой в настройке. CalDAV в настоящее время поддерживается повсюду, поэтому у вас не должно возникнуть никаких проблем.