Страница 1 из 2

управление почтой

Добавлено: 2008-09-04 12:04:50
friend
ищу решение вот такой задачки.
есть правильная ось на ней нужно почту прикрутить, ну собственно не есть проблема, проблема что все это будет в конце обслуживать "недалекий" человек. хотелось бы какуюто вєб морду специально для почты, в которой можно было создавать почтовые аккаунты. лимиты какиета всякое такое.
связка типа
postfix+mysql+ морда чтоб красиво этим управлять.
реально ли мое желание?

Re: управление почтой

Добавлено: 2008-09-04 13:08:32
Agronom
а webmin не подойдет?

Re: управление почтой

Добавлено: 2008-09-04 13:39:55
Alex_hha
Просветите народ, что такое правильная ОСЬ?
реально ли мое желание?
да, postfix/exim + postfixadmin

http://postfix-admin.sys-adm.org.ua/
login: guest@test.local.com
password: guest
а webmin не подойдет?
лучше не надо

Re: управление почтой

Добавлено: 2008-09-04 14:38:24
friend
Alex_hha писал(а):Просветите народ, что такое правильная ОСЬ?
FreeBSD
Alex_hha писал(а):
реально ли мое желание?
да, postfix/exim + postfixadmin

http://postfix-admin.sys-adm.org.ua/
login: guest@test.local.com
password: guest
а webmin не подойдет?
лучше не надо
согласен

Re: управление почтой

Добавлено: 2008-09-04 14:53:52
Alex_hha
FreeBSD - спорное утверждение, ну да ладно. Доступ уже не нужен?

Re: управление почтой

Добавлено: 2008-09-04 15:15:01
gruy
Для exim'а можно еще vexim попробовать.

Re: управление почтой

Добавлено: 2008-09-04 15:23:57
friend
Alex_hha писал(а):FreeBSD - спорное утверждение, ну да ладно. Доступ уже не нужен?
вроде то что надо нашел.
пасиба.

Re: управление почтой

Добавлено: 2008-09-04 22:51:31
Alex Keda
Alex_hha писал(а):FreeBSD - спорное утверждение, ну да ладно. Доступ уже не нужен?
Винда чтоли? =)))

Re: управление почтой

Добавлено: 2008-09-05 10:39:07
Alex_hha
Я больше люблю CentOS, но опять таки - дело вкуса

Re: управление почтой

Добавлено: 2008-09-05 11:02:40
Alex Keda
ф топку.
на работе валом.
тот же линух. тот же баш. та же срань...
=======
мне тока что начальник сказал переменовать системный файл.... потому как их несколько с одним названием.
не путь поменять, а переименовать.
и это норма в линухе.

Re: управление почтой

Добавлено: 2008-09-05 14:12:18
Alex_hha
Это уже рассуждения из оперы - "винда ацтой, линух рулез."

Беспредметный разговор, имхо ;)

Re: управление почтой

Добавлено: 2008-09-05 14:49:42
Alex Keda
ну да.
это про идеологию.
а про отличия синтаксиса баша от си-шелла - предметный =)

Re: управление почтой

Добавлено: 2008-09-05 16:45:07
Alex_hha
мне тока что начальник сказал переменовать системный файл.... потому как их несколько с одним названием.
не путь поменять, а переименовать.
и это норма в линухе.
что за файл?

Re: управление почтой

Добавлено: 2008-09-05 19:06:26
Alex Keda
а есть разница?
файл системный. одноимённое приложение у иксов и у оракла.

Re: управление почтой

Добавлено: 2008-09-05 19:24:34
abanamat
lissyara писал(а):тот же баш. та же срань...
плохому танцору..

Re: управление почтой

Добавлено: 2008-09-05 19:27:48
zingel
именно, срань и есть

Re: управление почтой

Добавлено: 2008-09-05 20:34:12
Alex Keda
abanamat писал(а):
lissyara писал(а):тот же баш. та же срань...
плохому танцору..
структура системы отсутствует.
это не отрицаешь? есть зачатки скелета - каталок /etc - но даже внутри нет чёткой иерархии - как захотели так и сделали.
очень похоже на помойку.

Re: управление почтой

Добавлено: 2008-09-05 20:57:30
abanamat
да не, нормально. Для меня не сильно удобно, но вполне сносно. Я даже в виндовс разберусь.

Re: управление почтой

Добавлено: 2008-09-06 21:42:25
friend
некоторая проблема у меня тут появилась вроде все ок но вот одна засада.

Код: Выделить всё

Sep  6 21:37:58 core postfix/virtual[53719]: warning: maildir access problem for UID/GID=207/207: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53719.core.ua: Permission denied
Sep  6 21:37:58 core postfix/virtual[53719]: warning: perhaps you need to create the maildirs in advance
Sep  6 21:37:58 core postfix/virtual[53717]: 500221CC2F: to=<friend@.ua>, relay=virtual, delay=4904, delays=4904/0.01/0/0.01, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53717.core.ua: Permission denied)
Sep  6 21:37:58 core postfix/virtual[53718]: 2179B1CC31: to=<friend@.ua>, relay=virtual, delay=4759, delays=4759/0.01/0/0.01, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53718.core.ua: Permission denied)
Sep  6 21:37:58 core postfix/virtual[53719]: 1422E1CC36: to=<friend@.ua>, relay=virtual, delay=366, delays=366/0.01/0/0.01, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53719.core.ua: Permission denied)
main.cf

Код: Выделить всё

virtual_alias_maps = proxy:mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:207
virtual_mailbox_base = /usr/v-mailbox
virtual_mailbox_domains = proxy:mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 200000000
virtual_mailbox_maps = proxy:mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 207
virtual_transport = virtual
virtual_uid_maps = static:207
master.cf

Код: Выделить всё

[root@core /usr/local/etc/postfix]# cat master.cf |grep local
local     unix  -       n       n       -       -       local
[root@core /usr/local/etc/postfix]# cat master.cf |grep virtual
virtual   unix  -       n       n       -       -       virtual
[root@core /usr/local/etc/postfix]#
в ящике все складывает

Код: Выделить всё

[root@core /usr/local/etc/postfix]# pkg_info |grep courie
courier-authlib-base-0.61.0 Courier authentication library base
courier-authlib-mysql-0.61.0 MySQL support for the Courier authentication library
courier-imap-4.4.1,2 IMAP (and POP3) server that provides access to Maildir mail
[root@core /usr/local/etc/postfix]#

Код: Выделить всё

[root@core /usr/local/etc/authlib]# cat authmysqlrc
#DEFAULT_DOMAIN         domain.tld
MYSQL_CRYPT_PWFIELD     password
MYSQL_DATABASE          postfix
MYSQL_GID_FIELD         '207'
MYSQL_HOME_FIELD        '/usr/v-mailbox'
MYSQL_LOGIN_FIELD       username
MYSQL_MAILDIR_FIELD     maildir
MYSQL_NAME_FIELD        name
MYSQL_OPT               0
MYSQL_PASSWORD          IheartPostfix
# Uncomment below if you want quota support.
#MYSQL_QUOTA_FIELD      quota
MYSQL_SERVER            localhost
MYSQL_UID_FIELD         '207'
MYSQL_USERNAME          postfix
MYSQL_USER_TABLE        mailbox
# You can also turn off IMAP authentication when a user is
# marked as inactive. Be aware that this will cause webmail auth,
# smtp relay if slaved off courier-authlib, and POP3/IMAP logins to fail.
#MYSQL_WHERE_CLAUSE     active='1'
[root@core /usr/local/etc/authlib]#

Re: управление почтой

Добавлено: 2008-09-08 10:44:39
Alex_hha
одноимённое приложение у иксов и у оракла.
а при чем тут linux?!
структура системы отсутствует.
это не отрицаешь? есть зачатки скелета - каталок /etc - но даже внутри нет чёткой иерархии - как захотели так и сделали.
примеры? Пакеты, идущие с системой располагаются четко в своих папках. Так что, тема не раскрыта :)
Sep 6 21:37:58 core postfix/virtual[53719]: warning: maildir access problem for UID/GID=207/207: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53719.core.ua: Permission denied
не хватает прав

Re: управление почтой

Добавлено: 2008-09-08 14:20:01
friend
Alex_hha писал(а): Sep 6 21:37:58 core postfix/virtual[53719]: warning: maildir access problem for UID/GID=207/207: create maildir file /usr/v-mailbox/friend@.ua/tmp/1220726278.P53719.core.ua: Permission denied


не хватает прав
лаконично 8)
это я и так вижу.

Re: управление почтой

Добавлено: 2008-09-08 17:01:36
Alex_hha
это я и так вижу.
и? Поменять религия не позволяет? ;)

Re: управление почтой

Добавлено: 2008-09-08 17:24:18
friend
Alex_hha писал(а):
это я и так вижу.
и? Поменять религия не позволяет? ;)
мне каждый раз как почтовый ящик буду создавать менять права на него?

Re: управление почтой

Добавлено: 2008-09-08 17:43:02
Alex_hha
Разместить почту в /var/spool/mail. Выставить соответствующие права.

Re: управление почтой

Добавлено: 2008-09-08 17:58:26
friend
Alex_hha писал(а):Разместить почту в /var/spool/mail. Выставить соответствующие права.
сейчас это расположено в
/usr/v-mailbox/
права courier:wheel - 744

если я выставляю права 207:207 - 744
первичные каталоги не создаются, но почта ложится в каталог.
поэтому и говорю, что мне тогда каждый раз права менять после создания ящика? мне кажется это не есть правильно!