Simplemail, аналог postfixadmin

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2008-11-10 8:16:10

сабж...

статья http://www.lissyara.su/?id=1842


из темы http://forum.lissyara.su/viewtopic.php? ... 3&start=50

есть:
http://unixforum.org.ua/simplemail/index.pl
(opera,firefox)

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

useradmin: Admin
pass: Jeinahm7

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

user: postfix
pass Ub6oyig7f
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
Последний раз редактировалось ProFTP 2009-01-23 17:59:07, всего редактировалось 9 раз.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение princeps » 2008-11-10 9:30:19

ну раз уже все равно написал, то что тут думать
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение ProFTP » 2008-11-10 9:39:02

инсталятора еще нету, может быть для разных пользователей разные количества квоту, доменов, ящиков, алиасов (если это надо), просмотр логов, работает оно на perl - может быть интеграция с какой-то веб мордой...
Последний раз редактировалось ProFTP 2009-01-23 16:30:50, всего редактировалось 2 раза.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение princeps » 2008-11-10 9:58:20

буду. У меня постфиксадмин через жопу работает, ковырять лень, а из командной строки и через phpMyAdmin немного неудобно. Так что если твоя программа без головняков взелтит - почему не использовать?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение ProFTP » 2008-11-10 10:09:58

хорошо тогда первую версию покажу без сессии пользовательской (можно поставить легко) с защитой веб сервером htaccess, чтобы она стала легко первый раз хорошо на mysql... ?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение princeps » 2008-11-10 10:46:38

да хорошо
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение ProFTP » 2008-11-13 17:37:26

:evil:
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение ProFTP » 2008-12-05 15:33:55

может кто-то подсказать как работают алиасы в postfixadmin?

я могу добавить

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

fsdf@ttt3.org.ua  	sdfsdf.org.ua@ttt3.org.ua
но такого fsdf@ttt3.org.ua ящика нету, это не доработка постфикс-админа?

или postfix будет принимать fsdf@ttt3.org.ua почту и перебрасывать на sdfsdf.org.ua@ttt3.org.ua ?

просто логическая там путальница получается!!

при редактировании дает возможность через запятую добавлять еще дополнительные алиасы! еще при создании ящика я так понял что надо алиас создавать автоматом (у меня создается всегда автоматом)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: аналог postfixadmin

Непрочитанное сообщение Alex Keda » 2008-12-05 16:09:15

это будет называться переадресация.
======
там всё очень логично.
Убей их всех! Бог потом рассортирует...

ADvise
рядовой
Сообщения: 19
Зарегистрирован: 2008-03-23 14:06:47

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ADvise » 2009-02-22 18:32:58

а поддержка LDAP будет?
я вот заморочился на тему с LDAp поднять почту, и вижу что в оутлуке не показывается вся книга, только поиск делать. Вариант с "загрузить адр. книгу" не работает, не видно...
вроде 50 ящиков не много, но и не мало, что бы все контролировать вручную...
хорошо бы лдап... правда сам начал воять..

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-02-23 6:55:39

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 и запросы подправить... если сможешь дать доступ, то попробую поставить тебе, если получиться и если не много времени займет это...
Последний раз редактировалось ProFTP 2009-02-23 8:32:02, всего редактировалось 2 раза.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

KaMa-CyTpA
мл. сержант
Сообщения: 127
Зарегистрирован: 2006-11-10 12:48:45
Откуда: Мурманск
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение KaMa-CyTpA » 2009-07-07 15:41:34

Все?
Порох в пороховницах закончелсО?
Только ягоды остались?

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-07-07 16:29:10

што?
ну никому не надо же...
я написал как свой собсвенный проект, чтобы показать как я использовал простоой интерфейс ООП perl
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

KaMa-CyTpA
мл. сержант
Сообщения: 127
Зарегистрирован: 2006-11-10 12:48:45
Откуда: Мурманск
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение KaMa-CyTpA » 2009-07-07 17:23:10

ну никому не надо же...
Вот ты даешь, амиго!
Как это не надо - предлагаешь альтернативу с интересами посетителей данного ресурса - и "не надо"
Надо и еще как!
:Bravo:

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-07-07 17:35:47

почему ты не установил себе?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

KaMa-CyTpA
мл. сержант
Сообщения: 127
Зарегистрирован: 2006-11-10 12:48:45
Откуда: Мурманск
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение KaMa-CyTpA » 2009-07-07 17:47:00

Да с удовольствием!
Только вот напрягает:

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

ОШИБКА
Запрошенный 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.
 Проверьте правильность написания адреса.


Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-07-07 18:04:43

fixed
(mod_php там был)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

gekkon
проходил мимо

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение gekkon » 2009-11-26 9:43:28

кое-как поставился 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

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-11-26 10:38:44

1) сама админка работает? есть ли такая форма входа http://unixforum.org.ua/simplemail/index.pl у Вас, она работает?

2) вы выполнили

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

./install.pl passwd_admin
?
passwd_admin- пароль админа
может пароля нету, может что-то заглючилось

дайте вывод

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

select * from users;

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

show tables;
3) если что, то дай доступ - настрою, если не получиться...
(просто документацию было сложно написать, может быть она не внятная)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-11-26 10:41:08

может вы пароль забыли?

в /lib/config.pl что-то меняли? если да, то покажите его

версия perl?

perl5.8.9?

===

еще пароль по-моему нужно сделать только в пределах [a-z] [A-Z][9-0], так как криптографируется

пробелы и т.д. ставить нельзя...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-12-03 13:09:46

таки кому-то понравилась программа
прислали в письме

патч для 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, только нужно будет тестировать...

еще авторегистрацию, легко можно реализовать, если очень много клиентов...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
drurus
рядовой
Сообщения: 12
Зарегистрирован: 2007-08-01 13:37:45
Откуда: Krasnodar
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение drurus » 2009-12-29 18:08:17

LDAP еще как нужен!:)
FreeBSD The Power To Serve

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение ProFTP » 2009-12-30 19:19:27

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 не работал плотную, желательно доступ дайте (тестовый) - пропатчим...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Name
рядовой
Сообщения: 47
Зарегистрирован: 2008-08-26 17:44:35

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение Name » 2010-11-18 11:52:01

Проект заглох или развивается потихоньку?

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: Simplemail, аналог postfixadmin

Непрочитанное сообщение kerilka » 2010-12-08 12:04:03

1.0 и 1.1.2 не могу залогиниться.. :(

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

http://192.168.1.1/webadmin/index.pl?login=admin;pass=testpass;entrance2=Login
это адресная строка в браузере на момент логина

FireFox выдаёт:
Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.