Всем добрый день.Хотел бы поднять тему вот по какому поводу.
Собираюсь вложится в разработку почтового сервера.
Это будет интегрированное решение, легкое для развертывания.
От системы хочу получить следующее (прошу не пинать строго, это пока предварительное обсуждение):
1. Мультидоменность.
2. Высокая нагрузочная способность.
3. Работа с RBL листами.
4. Встроенная поддержка pop3 imap заново реализованных.
5. Антиспам (писать будем тоже сами).
6. Вебинтерфейс
7. Защита от DoS атак.
8. SSL TLS.
9. Легкость установки и настройки.
10. Интерфейс администрирования удобный для интеграции со соронними разработками.Прошу помощи у умных людей вот по каким вопросам:
1. Каким вы видите идеальную почтовую систему.
2. Если бы ВАМ пришлось выбирать ПО для реализации почтового сервера, что бы вы хотели (какой функционал и поддержку чего) а нем видеть?
3. Пишите свои соображения...
Заранее спасибо всем откликнувшимся...С лицензией еще не определились, но это будет открытая лицензия.... Скорее всего GPL v3
>[оверквотинг удален]
>2. Если бы ВАМ пришлось выбирать ПО для реализации почтового сервера, что
>бы вы хотели (какой функционал и поддержку чего) а нем видеть?
>
>3. Пишите свои соображения...
>
>
>Заранее спасибо всем откликнувшимся...
>
>С лицензией еще не определились, но это будет открытая лицензия.... Скорее всего
>GPL v3рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.
>рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.там ему скажут, со своим уставом в чужой монастырь не суйся...
пусть пишут, вон в бзде smtpd переписали, и очень даже хорошо вышлохотелось бы хорошо составленной документации
>>рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.
>
>там ему скажут, со своим уставом в чужой монастырь не суйся...
>пусть пишут, вон в бзде smtpd переписали, и очень даже хорошо вышло
>
>
>хотелось бы хорошо составленной документацииПро докумментацию понял. Постараемся сделать внятную
>3. Работа с RBL листами.
>3. Пишите свои соображения...Поскольку RBL интересен при тонкой настройке почтовика, предлагаю след. схему:
1. проверяем наличие IP отправителя, адреса отправтеля, адреса получателя в белых списках, smtp-авторизации. Нашли - пропускаем письмо дальше.
2. проверяем наличие IP отправителя в одном из BL.
2.1. Нет - пропускам письмо дальше
2.2. Да - проверяем, какой группе принадлежит получатель.
2.2.1. Если группе пофигистов - выдаем отказ,
2.2.2. остальным добавляем подзаголовок вроде X-SPAM-WARNING: Sending IP is listed in ...
На основании этого заголовка далее можно или сортировать письма с.п.procmail на почтовом сервере, или откладывать в спец. папку на почтовом клиенте юзера
Можно также добавить баллы к спам-весу письма.
Приблизительно так это работает на моем почтовике.
>5. Антиспам (писать будем тоже сами).Предусмотрите обход антиспама/вычитание баллов не только для IP отправителя, адреса отправителя, адреса получателя, smtp-auth-users, но и по заголовкам письма или ключевым фразам в теле письма. Обратное тоже верно: хорошо, когда антиспам позволяет админу "помогать" себе путем добавления спам-шаблонов, замеченных им.
А чем QMail, Exim, Postfix и Sendmail не устраивают?
Или просто несколько лишних миллионов некуда деть?
Или разработчиков свободных небольшая страна?
НЕ ВЕРЮ!
Мне кажется Вы просто не представляете себе объём работы
>А чем QMail, Exim, Postfix и Sendmail не устраивают?
>Или просто несколько лишних миллионов некуда деть?
>Или разработчиков свободных небольшая страна?
>НЕ ВЕРЮ!
>Мне кажется Вы просто не представляете себе объём работыПлюсадин!
К тому же, я подозреваю, что автор глубоко не знаком с настройкой хотябы двух существующих почтовых серверов. Возможно решил сделать свой потому что не осилил чужие. Впрочем завязываю с телепатией...
>Всем добрый день.
>
>Хотел бы поднять тему вот по какому поводу.
>
>Собираюсь вложится в разработку почтового сервера.это конечно круто, но я бы вам посоветовал для начала все хорошенько взвесить ...
>Это будет интегрированное решение, легкое для развертывания.
>От системы хочу получить следующее (прошу не пинать строго, это пока предварительное
>обсуждение):для начала, вам необходимо реализовать все соответствующие rfc
нууу и не забывать, скажем, про специфичные баги продуктов типа microsoft )>1. Мультидоменность.
>2. Высокая нагрузочная способность.
>3. Работа с RBL листами.
>4. Встроенная поддержка pop3 imap заново реализованных.
>5. Антиспам (писать будем тоже сами).
>6. Вебинтерфейс
>7. Защита от DoS атак.
>8. SSL TLS.
>9. Легкость установки и настройки.
>10. Интерфейс администрирования удобный для интеграции со соронними разработками.от 7 при нормальном подхоче вас ничто не спасет
а вообще чето мне так кажется, уж больно много вы на себя берете ... )) особенно по поводу "заново реализованных" - давайте вспомним сколько дыр типа срыв стека было в том же сенд мейле и околосендмейловски прогах типа поп3 )>Прошу помощи у умных людей вот по каким вопросам:
>
>1. Каким вы видите идеальную почтовую систему.нормальная поддержка - а не так что написали и забыли )
МОДУЛЬНОСТЬ - возможность прикручивать все что можно от сторонних производителей + вменяемой гибкое конфигурирование
шустрые, секурные: MTA + pop3 server + imap server
виртуализация доменов и ящеков
ящики глюкоустойчивого формата (аля maildir) + квоты
веб-орентированные клиентские и админские интерфейсы
поддержку всех имеющихся технологий спам борьбы
расширенная статистика
>2. Если бы ВАМ пришлось выбирать ПО для реализации почтового сервера, что
>бы вы хотели (какой функционал и поддержку чего) а нем видеть?
>3. Пишите свои соображения...
>
>
>Заранее спасибо всем откликнувшимся...
>
>С лицензией еще не определились, но это будет открытая лицензия.... Скорее всего
>GPL v3
Вебинтерфейс на AJAX :)
Уважаемый, не изобретайте велосипед!
Возьмите одну из многочисленных почтовых связок и напишите к ней единый супер-мего-функциональный Web интерфейс, как делает например Zimbra или OpenExchange.
А чтобы легко устанавливалась, напишите свой инсталлятор.
В качестве smtp нам хватает Exim. Достаточно гибок.
По imap серверу - используем Dovecot. Хотелось бы запоминания сервером флажков и полей письма Outlook. Пользователи настолько к этому привыкли, что не можем пересадить с Exchange.
И ещё по imap серверу. Кириллицу пусть гоняет в imap_utf7, но на файловой системе хотелось бы видеть в соответствии с системной локлью.