URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85003
[ Назад ]

Исходное сообщение
"Пишем почтовый сервер"

Отправлено new_ps , 22-Апр-09 12:44 
Всем добрый день.

Хотел бы поднять тему вот по какому поводу.

Собираюсь вложится в разработку почтового сервера.

Это будет интегрированное решение, легкое для развертывания.
От системы хочу получить следующее (прошу не пинать строго, это пока предварительное обсуждение):
1. Мультидоменность.
2. Высокая нагрузочная способность.
3. Работа с RBL листами.
4. Встроенная поддержка pop3 imap заново реализованных.
5. Антиспам (писать будем тоже сами).
6. Вебинтерфейс
7. Защита от DoS атак.
8. SSL TLS.
9. Легкость установки и настройки.
10. Интерфейс администрирования удобный для интеграции со соронними разработками.

Прошу помощи у умных людей вот по каким вопросам:

1. Каким вы видите идеальную почтовую систему.
2. Если бы ВАМ пришлось выбирать ПО для реализации почтового сервера, что бы вы хотели (какой функционал и поддержку чего) а нем видеть?
3. Пишите свои соображения...


Заранее спасибо всем откликнувшимся...

С лицензией еще не определились, но это будет открытая лицензия.... Скорее всего GPL v3


Содержание

Сообщения в этом обсуждении
"Пишем почтовый сервер"
Отправлено gibbon , 22-Апр-09 13:17 
>[оверквотинг удален]
>2. Если бы ВАМ пришлось выбирать ПО для реализации почтового сервера, что
>бы вы хотели (какой функционал и поддержку чего) а нем видеть?
>
>3. Пишите свои соображения...
>
>
>Заранее спасибо всем откликнувшимся...
>
>С лицензией еще не определились, но это будет открытая лицензия.... Скорее всего
>GPL v3

рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.


"Пишем почтовый сервер"
Отправлено daevy , 22-Апр-09 13:48 
>рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.

там ему скажут, со своим уставом в чужой монастырь не суйся...
пусть пишут, вон в бзде smtpd переписали, и очень даже хорошо вышло

хотелось бы хорошо составленной документации


"Пишем почтовый сервер"
Отправлено new_ps , 22-Апр-09 14:47 
>>рекомендую вам присоединиться к разработке Exim и не изобретать велосипед.
>
>там ему скажут, со своим уставом в чужой монастырь не суйся...
>пусть пишут, вон в бзде smtpd переписали, и очень даже хорошо вышло
>
>
>хотелось бы хорошо составленной документации

Про докумментацию понял. Постараемся сделать внятную



"Пишем почтовый сервер"
Отправлено Medlar , 22-Апр-09 13:52 
>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, но и по заголовкам письма или ключевым фразам в теле письма. Обратное тоже верно: хорошо, когда антиспам позволяет админу "помогать" себе путем добавления спам-шаблонов, замеченных им.


"Пишем почтовый сервер"
Отправлено adews , 22-Апр-09 17:49 
А чем QMail, Exim, Postfix и Sendmail не устраивают?
Или просто несколько лишних миллионов некуда деть?
Или разработчиков свободных небольшая страна?
НЕ ВЕРЮ!
Мне кажется Вы просто не представляете себе объём работы


"Пишем почтовый сервер"
Отправлено mikra , 22-Апр-09 20:05 
>А чем QMail, Exim, Postfix и Sendmail не устраивают?
>Или просто несколько лишних миллионов некуда деть?
>Или разработчиков свободных небольшая страна?
>НЕ ВЕРЮ!
>Мне кажется Вы просто не представляете себе объём работы

Плюсадин!
К тому же, я подозреваю, что автор глубоко не знаком с настройкой хотябы двух существующих почтовых серверов. Возможно решил сделать свой потому что не осилил чужие. Впрочем завязываю с телепатией...


"Пишем почтовый сервер"
Отправлено Pahanivo , 22-Апр-09 18:17 
>Всем добрый день.
>
>Хотел бы поднять тему вот по какому поводу.
>
>Собираюсь вложится в разработку почтового сервера.

это конечно круто, но я бы вам посоветовал для начала все хорошенько взвесить ...
>Это будет интегрированное решение, легкое для развертывания.
>От системы хочу получить следующее (прошу не пинать строго, это пока предварительное
>обсуждение):

для начала, вам необходимо реализовать все соответствующие 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


"Пишем почтовый сервер"
Отправлено сабакка , 22-Апр-09 21:53 
Вебинтерфейс на AJAX :)

"Пишем почтовый сервер"
Отправлено AlekseyC , 23-Апр-09 01:03 
Уважаемый, не изобретайте велосипед!
Возьмите одну из многочисленных почтовых связок и напишите к ней единый супер-мего-функциональный Web интерфейс, как делает например Zimbra или OpenExchange.
А чтобы легко устанавливалась, напишите свой инсталлятор.

"Пишем почтовый сервер"
Отправлено tux2002 , 23-Апр-09 09:47 

В качестве smtp нам хватает Exim. Достаточно гибок.
По imap серверу - используем Dovecot. Хотелось бы запоминания сервером флажков и полей письма Outlook. Пользователи настолько к этому привыкли, что не можем пересадить с Exchange.


"Пишем почтовый сервер"
Отправлено tux2002 , 23-Апр-09 09:53 
И ещё по imap серверу. Кириллицу пусть гоняет в imap_utf7, но на файловой системе хотелось бы видеть в соответствии с системной локлью.