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

Исходное сообщение
"Помогите оганизовать почтовую систему для небольшого офиса"

Отправлено malich , 20-Июн-06 13:47 
Добрый день!
Есть небольшая сеть из 15 машин, небольшой пул реальных адресов, домен на агаве, сервер на FreeBSD 5.4

Задача следующая:
Нужно рганизовать простенький почтовый сервер, который забирал бы почту из ящиков на агаве и разадавал бы пользователям внутри сети. Соответственно хранил весь архив входящей и исходящей почты за n-лет  Сейчас почтотвый сервер организован с помощью win 2003 и mdaemon

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

Кто сталкивался подскажите готовое решение - ссылку на документацию.
Пока понятно тотлько чтот должен стоять Postfix вирусы отсеивать Clav,
А где хранить пользователей в MySQL или PostgreSQL?
Чем отсеивать спам? Чем забирать почту с Ангавы? Как это все связать? и так далее.

Поделитесь сооброжениями по поводу моей ситуации в контексте моих реалей (маленькое количество пользователей), чтобы не городить огород.


Документации прочитано куча, у каждого автора свое мнение, интересует мнение знающих людей, что более всего подойдет в моей ситуации.


Содержание

Сообщения в этом обсуждении
"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено _KAV_ , 20-Июн-06 14:44 
SMTP - postfix
pop3/imap - courier
забор почты - fetchmail (а еще лучше - редирект с внешних серверов)
спам-вирусы - spamassassin + clamav через amavisd-new
базы данных не нужно - при таких объемах проще работать с системными аккаунтами.
К тому же если использовать формат maildir - почта будет накапливаться в домашних каталогах пользователей

"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено Александр , 21-Июн-06 08:07 
>SMTP - postfix
>pop3/imap - courier
>забор почты - fetchmail (а еще лучше - редирект с внешних серверов)


SMTP - postfix или exim (что больше понравится или с чем проще будет разобраться)
pop3/imap - dovecot или courier, первый мне понравился больше



"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено Salagin , 20-Июн-06 15:03 
>Добрый день!
>Есть небольшая сеть из 15 машин, небольшой пул реальных адресов, домен на
>агаве, сервер на FreeBSD 5.4
>
>Задача следующая:
>Нужно рганизовать простенький почтовый сервер, который забирал бы почту из ящиков на
>агаве и разадавал бы пользователям внутри сети. Соответственно хранил весь архив
>входящей и исходящей почты за n-лет  Сейчас почтотвый сервер организован
>с помощью win 2003 и mdaemon
>
>Основные причины установки сервера: маленькие объемы ящиков на хостинге, большой поток писем,
>кривые руки пользователей, удаляющих важную переписку, переодическое подвисанте винды.
>
>Кто сталкивался подскажите готовое решение - ссылку на документацию.
>Пока понятно тотлько чтот должен стоять Postfix вирусы отсеивать Clav,
>А где хранить пользователей в MySQL или PostgreSQL?
>Чем отсеивать спам? Чем забирать почту с Ангавы? Как это все связать?
>и так далее.
>
>Поделитесь сооброжениями по поводу моей ситуации в контексте моих реалей (маленькое количество
>пользователей), чтобы не городить огород.
>
>
>Документации прочитано куча, у каждого автора свое мнение, интересует мнение знающих людей,
>что более всего подойдет в моей ситуации.

Для 15 пользователей заводить базу данных, нафига? Им и /etc/shadow хватит. Для отсейки спама можно в Постфиксе включить фильтрацию по RBL спискам, а на агавовских ящиках сделать перенаправление на ящики на твоем почтаре, для отправки - пропишешь релеем Агаву (если дает релеить почту) или пусть напрямую шлют. Дешево и сердито. Можешь для полного счастья поставить вэб-морду на почтарь типа Ilohawebmail (он и с mailbox и с maildir работает) и юзвери ничего не заметят :-)))


"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено malich , 20-Июн-06 19:40 
Спасибо большое за советы, именно так и поступлю.
что касается баз данных, просто во всех статьях, что я читал упоминается постфих, иногда майскюл, о том что можно без них обойтись нет ни слова.

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


"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено Salagin , 21-Июн-06 06:51 
>Спасибо большое за советы, именно так и поступлю.
>что касается баз данных, просто во всех статьях, что я читал упоминается
>постфих, иногда майскюл, о том что можно без них обойтись нет
>ни слова.
>
>Пойду искать документацию на придмет установки и связки всего этого дела


Имей ввиду, что Спамассасин написан на перле и сервачок должен быть шустрым, ClamAV тоже будет жрать свою долю ресурсов... Документации кстати море...


"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено redduck , 20-Июн-06 19:46 
Наверно осталось решить проблему:
>>кривые руки пользователей, удаляющих важную переписку.
Или пользователь не может удалить свою переписку (может каким то образом помеченную как важную) или организуется дополнительное хранилище куда складывается вся почта?

У меня вопрос есть ли какая программа (скрипт) которую подключаешь к postfix для проверки почты на конфендициальность. Например я в специальном каталоге размещаю документы которые не должны уходить наружу (текст, картинки, музыкальный ролик, документ excel word) а программа мониторит почту и если что почту придерживает и сообщает кому надо. Что то типа SpamAssasin?
Наверника есть! Система FreeBSD 6.0


"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено Junior , 21-Июн-06 08:31 
>Наверно осталось решить проблему:
>>>кривые руки пользователей, удаляющих важную переписку.
>Или пользователь не может удалить свою переписку (может каким то образом помеченную
>как важную) или организуется дополнительное хранилище куда складывается вся почта?
>
>У меня вопрос есть ли какая программа (скрипт) которую подключаешь к postfix
>для проверки почты на конфендициальность. Например я в специальном каталоге размещаю
>документы которые не должны уходить наружу (текст, картинки, музыкальный ролик, документ
>excel word) а программа мониторит почту и если что почту придерживает
>и сообщает кому надо. Что то типа SpamAssasin?
>Наверника есть! Система FreeBSD 6.0

Почтовый сервер - Postfix
Проверка на вирусы - Clamav
Отсеивание спама - Dspam
Получение и раздача почты извне - Fetchmail
Раздача полученной извне почты - Procmail

Попробую переубедить насчёт отказа от spamassassina. Как тут уже говорилось - это перловый продукт, следовательно нагрузка при приличном потоке корреспонденции на сервер будет приличной. А Dspam - это "сишный" продукт, потребление ресурсов гораздо скромнее.

Чтобы хранить архив корреспонденции за достаточно большой период можно сделать такое - завести либо одного пользователя-архивариуса, либо на каждого твоего реального пользователя ещё одного для ведения архива по переписке и с помощью procmail дублировать раскладываемую почту по ящикам на архивариуса(ов)
Например имеем пользователя vasya и vasya-archiv, в файле main.cf postfix-а раскомментируем строчку mailbox_command = /usr/bin/procmail -a "$USER" или просто mailbox_command = /usr/bin/procmail ( о тонкостях настройки конфигурационных файлов читай конфиг - там пояснения, или документацию к postfix), а в домашнем каталоге пользователя vasya создаём файл .procmailrc (точка в начале обязательна), где пишем:

:0 c
* ^To:.*vasya@you.domain.ru
! vasya-archiv@you.domain.ru

И вся почта, приходящая пользователю vasya будет копироваться пользователю vasya-archiv.
Поэтому уже не важно - будет удалять письма сам пользователь с сервера или нет - входящая почта скопируется. Аналогичный фокус проделать с остальными. Конечно, лучше бы всю входящую корреспонденцию копировать в один ящик, но тогда дольше разбираться кому что пришло. Выбирать тебе.

Удачи.


"Помогите оганизовать почтовую систему для небольшого офиса"
Отправлено Gennadi , 21-Июн-06 09:45 

> Наверно осталось решить проблему:

http://gennadi.dyn.ee/72.html