Страница 1 из 2
Simplemail, аналог postfixadmin
Добавлено: 2008-11-10 8:16:10
ProFTP
сабж...
статья http://www.lissyara.su/?id=1842
из темы
http://forum.lissyara.su/viewtopic.php? ... 3&start=50
есть:
http://unixforum.org.ua/simplemail/index.pl
(opera,firefox)
Aliasы не дописал еще, все остальное вроде бы работает
не дописано еще в HTML тип ошибки... вверхи идут логи, надо удалить
сделано там не много по другому, не так как в postfixadmin,
возможно не поймете ничего, рассказывать сейчас долго, если что спрашиваейте
осталось не много дописать
приемущества:
1) по страничный вывод данных
2) возможность добавление несколько доменов у аккаунту
3) Логи в реальном времени (надо будет поиск сделать)
4) объектно ориентированное программирование, более гибкая возможность интеграции и использования
5) HTML отдельно
6) раширенная возможность управлениеи пользователями
недостатки:
1) нету автоответчка (будет)
2) фетчмайла нету
===================
нужно ли статистику интегрировать:
1)
http://www.lissyara.su/?id=1769 Mailgraph
2)
http://www.lissyara.su/?id=1307 AWStats
??
про алиасы я так понял что Postfix/Exim смотрят одну строку в таблице Aliases, и считать там не надо ничего...
и что еще добавить? по-моиму всем время равно....
еще нашел VEXIM, увидел там добавленна поддержка управлениям сильной защитой от спама и вирусов (я напрмиер такого никогда не настраивал персонально для каждого ящика)
===================
голосование похерилось
было примерно:
надо программу: 29
нет не надо: 7
Re: аналог postfixadmin
Добавлено: 2008-11-10 9:30:19
princeps
ну раз уже все равно написал, то что тут думать
Re: аналог postfixadmin
Добавлено: 2008-11-10 9:39:02
ProFTP
инсталятора еще нету, может быть для разных пользователей разные количества квоту, доменов, ящиков, алиасов (если это надо), просмотр логов, работает оно на perl - может быть интеграция с какой-то веб мордой...
Re: аналог postfixadmin
Добавлено: 2008-11-10 9:58:20
princeps
буду. У меня постфиксадмин через жопу работает, ковырять лень, а из командной строки и через phpMyAdmin немного неудобно. Так что если твоя программа без головняков взелтит - почему не использовать?
Re: аналог postfixadmin
Добавлено: 2008-11-10 10:09:58
ProFTP
хорошо тогда первую версию покажу без сессии пользовательской (можно поставить легко) с защитой веб сервером htaccess, чтобы она стала легко первый раз хорошо на mysql... ?
Re: аналог postfixadmin
Добавлено: 2008-11-10 10:46:38
princeps
да хорошо
Re: аналог postfixadmin
Добавлено: 2008-11-13 17:37:26
ProFTP
Re: аналог postfixadmin
Добавлено: 2008-12-05 15:33:55
ProFTP
может кто-то подсказать как работают алиасы в postfixadmin?
я могу добавить
но такого
fsdf@ttt3.org.ua ящика нету,
это не доработка постфикс-админа?
или postfix будет принимать fsdf@ttt3.org.ua почту и перебрасывать на sdfsdf.org.ua@ttt3.org.ua ?
просто логическая там путальница получается!!
при редактировании дает возможность через запятую добавлять еще дополнительные алиасы! еще при создании ящика я так понял что надо алиас создавать автоматом (у меня создается всегда автоматом)
Re: аналог postfixadmin
Добавлено: 2008-12-05 16:09:15
Alex Keda
это будет называться переадресация.
======
там всё очень логично.
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-02-22 18:32:58
ADvise
а поддержка LDAP будет?
я вот заморочился на тему с LDAp поднять почту, и вижу что в оутлуке не показывается вся книга, только поиск делать. Вариант с "загрузить адр. книгу" не работает, не видно...
вроде 50 ящиков не много, но и не мало, что бы все контролировать вручную...
хорошо бы лдап... правда сам начал воять..
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-02-23 6:55:39
ProFTP
http://search.cpan.org/~turnerjw/DBD-LD ... BD/LDAP.pm
только надо разобратся
я с ldap не работал, там запросы сильно отличаються от mysql? и таблицы?
короче, надо тебе поставить только, в этом модуле оно эмулировано как-то под sql
Код: Выделить всё
my($dbh) = DBI->connect("DBI:mysql:mydatabase",'me','mypswd');
Код: Выделить всё
my($dbh) = DBI->connect("DBI:LDAP:mydatabase",'me','mypswd');
создать таблицы в ldap похожие на mysql и запросы подправить... если сможешь дать доступ, то попробую поставить тебе, если получиться и если не много времени займет это...
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 15:41:34
KaMa-CyTpA
Все?
Порох в пороховницах закончелсО?
Только ягоды остались?
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 16:29:10
ProFTP
што?
ну никому не надо же...
я написал как свой собсвенный проект, чтобы показать как я использовал простоой интерфейс ООП perl
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 17:23:10
KaMa-CyTpA
ну никому не надо же...
Вот ты даешь, амиго!
Как это не надо - предлагаешь альтернативу с интересами посетителей данного ресурса - и "не надо"
Надо и еще как!
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 17:35:47
ProFTP
почему ты не установил себе?
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 17:47:00
KaMa-CyTpA
Да с удовольствием!
Только вот напрягает:
Код: Выделить всё
ОШИБКА
Запрошенный URL не может быть доставлен
Во время доставки URL:
http://unixforum.org.ua/simplemail/index.pl
Произошла следующая ошибка:
Невозможно определить IP адрес узла unixforum.org.ua
Сервер адресов ответил:
Server Failure: The name server was unable to process this query.
Это обозначает:
Кэш не в состоянии определить сервер, указанный в URL.
Проверьте правильность написания адреса.
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-07-07 18:04:43
ProFTP
fixed
(mod_php там был)
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-11-26 9:43:28
gekkon
кое-как поставился simplemail. хотя он почему-то хотел видеть template в корне апача, но алиасом обошёлся. базу создал, install.pl запустил с параметром пароль админа - база создалась, админ с паролем добавился. но дальше логин/пароль не пускает. молча проглатывает admin/password и всё. FreeBSD 7.2 apache 1.3.41 mysql 5.0.88
лог мускуля - момента аутентификации:
091126 9:40:42 12 Connect mail@localhost on mail_db
12 Query set autocommit=1
12 Query SELECT count(*) AS max_error
FROM log_smail
WHERE
action = 'error_login2'
AND userid = '4'
AND ip = '172.x.z.y'
AND created > '1259215842'
12 Query SELECT count(*) AS max_error
FROM log_smail
WHERE
action = 'error_login2'
AND userid = '4'
AND ip = '172.x.z.y'
AND created > '1259215842'
12 Query INSERT INTO session
SET session = 'OLcBDwBfvrgsY0hLVDdolitHAdTJo0k8',
user = '4',
time = '1259217642',
host = 'empty',
ip = '172.x.z.y',
forwarded = 'empty'
12 Query INSERT INTO log_smail
SET action = 'entrance',
userid = 'empty',
created = '1259217642',
ip = '172.x.x.y',
forwarded = 'empty'
12 Quit
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-11-26 10:38:44
ProFTP
1) сама админка работает? есть ли такая форма входа
http://unixforum.org.ua/simplemail/index.pl у Вас, она работает?
2) вы выполнили
?
passwd_admin- пароль админа
может пароля нету, может что-то заглючилось
дайте вывод
3) если что, то дай доступ - настрою, если не получиться...
(просто документацию было сложно написать, может быть она не внятная)
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-11-26 10:41:08
ProFTP
может вы пароль забыли?
в /lib/config.pl что-то меняли? если да, то покажите его
версия perl?
perl5.8.9?
===
еще пароль по-моему нужно сделать только в пределах [a-z] [A-Z][9-0], так как криптографируется
пробелы и т.д. ставить нельзя...
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-12-03 13:09:46
ProFTP
таки кому-то понравилась программа
прислали в письме
патч для SQLIite:
Собственно сабж.
http://code.google.com/p/simplemailadmin/
Немного попатчил, чтобы появилась поддержка SQLite, пофиксил пути в
темплейтах, переписал документацию по установке.
Отличная софтина, ООП и т.д.
В планах ещё написать полноценную доку об установке почтовой системы на базе
postfix/exim+dovecot+sqlite+simplemailadmin.
Если есть аккаунт на гмейле, пишите, добавлю в Project owners.
вообще-то некоторые выщи, можно было бы сделать и по лучше... я тогда просто полинился... (маркетинговая целесобразность: никто не использует - значит красиво писать не надо)
кстате, еще есть у меня админка, я писал для Postfix/exim + DBmail + White List для кадного ящика (с возможностями чтобы пользователь имел еще и Grey list и Black list персональный) + там еще есть "уникальная блокировка спама с помощью Captcha",
http://forum.lissyara.su/viewtopic.php?f=20&t=20202 но то другой вопрос...
====
кстати, кто-то спрашивал, по-моим
princeps чтобы под Open Ldap такое сделать
вообщем, можно в принципе легко и под Ldap, только нужно будет тестировать...
еще авторегистрацию, легко можно реализовать, если очень много клиентов...
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-12-29 18:08:17
drurus
LDAP еще как нужен!:)
Re: Simplemail, аналог postfixadmin
Добавлено: 2009-12-30 19:19:27
ProFTP
drurus писал(а):LDAP еще как нужен!:)
можно, там есть я показывал:
http://search.cpan.org/~turnerjw/DBD-LD ... BD/LDAP.pm
Код: Выделить всё
use DBI;
$dbh = DBI->connect("DBI:LDAP:ldapdb",'user','password') #USER LOGIN.
or die "Cannot connect as user: " . $DBI::errstr;
$dbh = DBI->connect("DBI:LDAP:ldapdb") #ANONYMOUS LOGIN (Read-only).
or die "Cannot connect as guest (readonly): " . $DBI::errstr;
$sth = $dbh->prepare("select * from people where (cn like 'Smith%')")
or die "Cannot prepare: " . $dbh->errstr();
$sth->execute() or die "Cannot execute: " . $sth->errstr();
while ((@results) = $sth->fetchrow_array)
{
print "--------------------------------------------------------\n";
++$cnt;
while (@results)
{
print "------>".join('|',split(/\0/, shift(@results)))."\n";
}
}
$sth->finish();
$dbh->disconnect();
т.е. нужно подпрвить запросы SQL под LDAP...
только я с LDAP не работал плотную, желательно доступ дайте (тестовый) - пропатчим...
Re: Simplemail, аналог postfixadmin
Добавлено: 2010-11-18 11:52:01
Name
Проект заглох или развивается потихоньку?
Re: Simplemail, аналог postfixadmin
Добавлено: 2010-12-08 12:04:03
kerilka
1.0 и 1.1.2 не могу залогиниться..
Код: Выделить всё
http://192.168.1.1/webadmin/index.pl?login=admin;pass=testpass;entrance2=Login
это адресная строка в браузере на момент логина
FireFox выдаёт:
Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.