killer1804 |
|
Темы:
54
Сообщения:
515
Участник с: 13 марта 2007
|
Хочется поднять простой почтовый сервер для 10ти человек - прием + отправка почты. SQL не нужен, LDAP не нужен. Нужен pop/imap сервер + smtp сервер, авторизация пользователей через файл на жестком диске, типа /etc/sasldb2 или dovecotpw (утилиты, на которую ссылаются авторы интернет статей, но которой уже нет :)). Для начала хотелось бы узнать вашего мнении - какой лучше pop/imap сервер использовать для группы человек из 10-40 штук - imap, dovecot, или что-то еще ? Ну и главное - может кто-то поделится опытом поднятия такого сервера ? Желательно объяснить ньюансы - типа если почта пользователей хранится в /var/spool/mail, то нужно ли для каждого пользователя создавать вложенный в нее каталог, причем если да, то в каком виде - просто user, или все-таки [email protected] ?, и нужно ли еще в добавок к этому создавть папки вида Inbox, outbox, trash в каталогах пользователей ? Или созданием каталогов займется сам сервер pop/imap ? Заранее спасибо. :)) |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
такие нюансы наврдяли ктото будет объяснять, мой вам совет , скачайте книгу по постфиксу, хоть старую, там нахватаетесь нюансов. Системный почтовик, виртуальные альясы, привязка альясов к реальным учеткам и т.д. этого хватит на статью, да и к тому же лучше иметь рабочий вариант, например у меня с момента как снес фряху , мышки нету, так что могу ляпнуть чтото устаревшее. Какие каталоги тоже вопос не прямой, зависит от того каким методом будет лежать почта. В случае если она лежит контейнером, то можно и не создавать, если лежит сортировано то да, нужно создавать и поддиры(обычно это делает почтарь, но при желании можно и джедайствовать)... это как правило описано в доках к директивам, которые определяют тип ящика, просто я уже не помню признаться честно, даже термины...склероз xD А в случае с бд, например часто мускул, то тут можно как хранить только инфу в ней, так и саму почту, т.е. в последнем варианте вам вообще не надо ничего создавать. Многие пугаются, мол сложно... Напрасно, как правило схемы бд идут в примерах, т.е. типовую бд самому можно не создавать, а просто импортировать, можно создать свою, дополнить готовую и т.д., если вы владеете sql хоть как-то и вам это надо. Возьмите довекот, по нему примеров адская туча. Хотя меня обычно имап не интересует, так что можно сказать, что я довекот ставлю по наитию, тобишь "все побежали и я побежал", но не пожалел, он не сложен для "самомэнокапания", да и как говорил выше, его много кто пробовал и из этих людей многие еще и оставили хаутушки для потомков. По ним можно ориентрироваться, если не копипастом(не рекомендуется), то для поиска директив в мане или (для чтения комментариев) в дефолтном конфиге(рекомендуется).
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
у меня так примерно и сделано. только не postfix, а exim. и не для 10-ти, а для 1-го человека. в принципе документации с избытком. проблем никаких. если что конкретное – спрашивайте. как называть ящики – дело Ваше. внутри ящика ничего создавать не надо, почтовики сами разберутся.
такие дела.
|
killer1804 |
|
Темы:
54
Сообщения:
515
Участник с: 13 марта 2007
|
cucullus, У меня для релея тоже используется exim на работе, потому что очень просто настраивался - в конф файле прописал с каких ip можно релеить и все (только из локалки). А так - прочитал эту статью http://tnadm.blogspot.ru/2012/08/blog-post_16.html Получилось кое-как поднять сервак - почта отправляется и принимается. Но ввиду отсутствия записи в обратной зоны днс - реально его использовать нельзя... Для себя понял что структура каталогов в /var/spool/mail (или другом каталоге, который указан в конфиге pop/imap-сервера) строится автоматические при первом логине пользователя. А dovecot, в частности хорош тем, что поддерживает собственную базу для пользователей с паролями, но можно использовать и внешнюю - какую нить /etc/sasldb2. |
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
ну хотя бы по ip то можно работать. а так-то они все свои базы пользователей могут поддерживать. имхо более ценно чтобы единую базу поддерживали.
такие дела.
|