нужен полноценный масштабируемый почтовый сервер с возможностью вытягивать почту с аккаунтов сторонних серверов, при этом без применения баз данных, т.е. расчёт на минимальное кол-во пользователей.
в гугле масса мануалов по подъёму сабжа, но везде повсеместно mysql, postgres, и прочее.
кто поднимал - поделитесь взлётными конфигами!
gentoo + exim/postfix + dovecot + fetchmail - bd (без базы) (полновесный почтовый сервер без базы)
Модератор: /dev/random
-
gr3m1in
- Сообщения: 27
- ОС: Gentoo x86_64 Linux
-
gr3m1in
- Сообщения: 27
- ОС: Gentoo x86_64 Linux
Re: gentoo + exim/postfix + dovecot + fetchmail - bd (без базы)
или подскажите, как поднять учёт аккаунтов для dovecot и postfix/exim без базы...
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: gentoo + exim/postfix + dovecot + fetchmail - bd (без базы)
а что подразумевается под "учёт аккаунтов" ? вебморда ? :-/
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
unax
- Сообщения: 275
- ОС: Linux
Re: gentoo + exim/postfix + dovecot + fetchmail - bd (без базы)
Ой ну ерунда же, уважаемый товарищ! без СУБД! сейчас СУБД даже очень развитая ставится в 2 тычка..
Использование субд существенно облегчает жизнь разработчикам, а значит стоит ожидать более интересное и развивающееся приложение..
например поставьте почтовик на основе Zimbra, там из коробки все само по себе крутится и взаимодействует в своем "черном ящике" даже трогать не надо..
вон уже написали люди про установку
Использование субд существенно облегчает жизнь разработчикам, а значит стоит ожидать более интересное и развивающееся приложение..
например поставьте почтовик на основе Zimbra, там из коробки все само по себе крутится и взаимодействует в своем "черном ящике" даже трогать не надо..
вон уже написали люди про установку
Спасибо сказали:
-
vr13
- Сообщения: 887
- ОС: gentoo
Re: gentoo + exim/postfix + dovecot + fetchmail - bd (без базы)
очень просто: pam
например, для exim
Код: Выделить всё
...
begin authenticators
# all server authentication mechanisms employ dovecot functionality
plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth2
login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth2
...dovecot:
Код: Выделить всё
...
auth default {
mechanisms = plain login
passdb pam {
args = cache_key=%u dovecot
}
userdb passwd {
}
socket listen {
client {
path = /var/run/dovecot/auth-client
mode = 0666
}
}
}
...все это есть в документации по названным компонентам. можно даже не гуглить
Спасибо сказали:
-
gr3m1in
- Сообщения: 27
- ОС: Gentoo x86_64 Linux
Re: gentoo + exim/postfix + dovecot + fetchmail - bd (без базы)
вобщем, вопрос был изначально поставлен неправильно.
правда понимание этого пришло только со временем...
спасибо vr13, с применением pam удалось сделать желаемое,
но всё же unax был прав, с базой (в моём случае postgres) в итоге получилось лучше.
особенно значительно сказалось на времени реакции сервера по мере роста кол-ва пользователей,
и также удобно при этом мониторить активность пользователей по записям в базе с помощью zabbix,
ну и масса различных плюшек становится легкодоступна.
главное, что просветление таки наступило ))
спасибо всем за ответы!
правда понимание этого пришло только со временем...
спасибо vr13, с применением pam удалось сделать желаемое,
но всё же unax был прав, с базой (в моём случае postgres) в итоге получилось лучше.
особенно значительно сказалось на времени реакции сервера по мере роста кол-ва пользователей,
и также удобно при этом мониторить активность пользователей по записям в базе с помощью zabbix,
ну и масса различных плюшек становится легкодоступна.
главное, что просветление таки наступило ))
спасибо всем за ответы!