postfixadmin 2.2

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:smile: :( ;-) :roll: :pardon: 8) :x :oops: :shock: :cz2: :-D :ROFL: :Yahoo!: :cry: :Search: :Bravo: :good: :bad: :sorry: :no: :unknown: :evil: :crazy: :"": :fool: :-o :drinks: :st: :bn:
Ещё смайлики…

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Развернуть Обзор темы: postfixadmin 2.2

postfixadmin 2.2

Сообщение morfair » 2017-08-29 19:59:51

Для PostfixAdmin 3, чтобы не перезаписывался алиас на vacation_domain в файле model/AliasHandler.php:

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

protected function getVacationAlias() {

        // 2017-08-29, Commented by Mikhail Kalinin for Exim
        // $vacation_goto = str_replace('@', '#', $this->id);
        // return $vacation_goto . '@' . Config::read('vacation_domain');
        return $this->id;
    }

Re: postfixadmin 2.2

Сообщение RusLanR » 2010-01-27 14:59:55

Не работает почему-то квота =0 , т.е. анлимит, ну и из за ограничений МУСИ не получается сделать маилбокс больше 2 гигов.

Re: postfixadmin 2.2

Сообщение Zedik » 2009-08-04 13:50:45

AzureZ thx.
у себя заменил и в vacation.php и edit-vacation.php
$vacation_domain = $CONF['vacation_domain'];
$vacation_goto = "{$USERID_USERNAME}";


ну и в комментарии
//$goto= preg_replace ( "/$vacation_goto,/", '', $goto);
//$goto= preg_replace ( "/,$vacation_goto/", '', $goto);
//$goto= preg_replace ( "/$vacation_goto/", '', $goto);

Re: postfixadmin 2.2

Сообщение Grass_snake » 2009-07-13 8:53:39

На сколько я помню правил так.
В файле edit-vacation.php


Спасибо. Всё отлично заработало как требуется.

Re: postfixadmin 2.2

Сообщение AzureZ » 2009-07-02 15:05:58

На сколько я помню правил так.
В файле edit-vacation.php

Закомментировал

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

//$vacation_goto = preg_replace('/@/', '#', $fUsername);
//$vacation_goto = $vacation_goto . '@' . $vacation_domain;

Добавил после

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

$vacation_goto = $fUsername;

И еще закомментировал

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

//$goto= preg_replace ( "/$vacation_goto,/", '', $goto);
//$goto= preg_replace ( "/,$vacation_goto/", '', $goto);
//$goto= preg_replace ( "/$vacation_goto/", '', $goto);


Версия Postfix Admin 2.2.1.1

Re: postfixadmin 2.2

Сообщение Grass_snake » 2009-07-01 19:43:04

Cancer писал(а):У кого vacation нормально работает в postfixadmin?????
я включил автоответ он естесно мой ящик добавил в БД далее отправляю письмо а он автответ пинает на мой ящик локальный

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

cancer#mydomain.ru@autoreply.mydomain.ru

И я конечно получаю Unrouteable address

и пробую отключить автответ, а он не отключается. Приходится руками из БД его убирать.

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

postfixadmin-2.2.1.1



Аналогичная ерунда получилась.

Поглядев немного скрипт edit-vacation.php понял что это такой механизм для transport-а postfix-а чтоб он понимал что это автоматические ответы. В пользовательском скрипте vacation.php даже комментарий имеется: We store goto addresses in the form of roger#example.com@autoreply.example.com.

И потом: // We need to see whether there is already an alias record for the user, or not.
// If not, we create one, else update the existing one.
.

Но как безболезненно убрать эту ненужную нам фичу я не понял. Не программист совсем. :st:

Re: postfixadmin 2.2

Сообщение Cancer » 2009-04-08 22:58:09

У кого vacation нормально работает в postfixadmin?????
я включил автоответ он естесно мой ящик добавил в БД далее отправляю письмо а он автответ пинает на мой ящик локальный

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

cancer#mydomain.ru@autoreply.mydomain.ru

И я конечно получаю Unrouteable address

и пробую отключить автответ, а он не отключается. Приходится руками из БД его убирать.

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

postfixadmin-2.2.1.1

Re: postfixadmin 2.2

Сообщение amalrik » 2009-04-03 8:07:50

Я не ставил дефолтную задержку, а вот комментирование

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

  deny    message       = "host in blacklist - $dnslist_domain \n $dnslist_text"
          dnslists      = opm.blitzed.org : \
                          proxies.blackholes.easynet.nl : \
                          cbl.abuseat.org : \
                          bl.spamcop.net : \
                          bl.csma.biz : \
                          dynablock.njabl.org : \

Дало результаты.
Теперь возникает вопрос, как изменить это правило чтобы локалхост не проверялся.

Re: postfixadmin 2.2

Сообщение Cancer » 2009-04-03 7:27:43

amalrik писал(а):Приветствую всех, в постфиксадмине никто не сталкивался с проблемой: При отправке письма приветственного он секунд 30 думает только тогда отправляет. К слову сказать такая же ситуация наблюдалась и на squirrelmail, в то время как roundcube работает только в путь. Связка exim+dovecot. Я подозреваю что это acl какая-то долго отрабатывает. Может которая с чёрными листами работает?



Смотри в сторону

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

  warn
        # ставим дефолтовую задержку в 30 секунд
        set acl_m0 = 30s
  warn
        # ставим задержку в 0 секунд своим хостам и
        # дружественным сетям (соседняя контора :))
        hosts = +relay_from_hosts : 127.0.0.1/8 : 192.168.1.0/24 : 83.222.25.0/24
        set acl_m0 = 0s

Re: postfixadmin 2.2

Сообщение amalrik » 2009-04-03 5:40:30

Приветствую всех, в постфиксадмине никто не сталкивался с проблемой: При отправке письма приветственного он секунд 30 думает только тогда отправляет. К слову сказать такая же ситуация наблюдалась и на squirrelmail, в то время как roundcube работает только в путь. Связка exim+dovecot. Я подозреваю что это acl какая-то долго отрабатывает. Может которая с чёрными листами работает?

Re: postfixadmin 2.2

Сообщение ProFTP » 2009-01-17 21:38:22

Re: postfixadmin 2.2

Сообщение dnk » 2009-01-14 18:18:34

Обратите внимание на строки в конфиге

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

// When creating mailboxes or aliases, check that the domain-part of the
// address is legal by performing a name server look-up.
$CONF['emailcheck_resolve_domain']='NO';


если стоит YES - проверяет имя домена, NO - для тестового сервера
нужно (т.к. можно не поднимать ДНС)

Re: postfixadmin 2.2

Сообщение ProFTP » 2008-12-07 19:36:48

Re: postfixadmin 2.2

Сообщение ProFTP » 2008-11-10 13:02:01

не много не понял, ты добавлял...? добавлять не надо, так как оно экранирует специально, если ты выключишь эту функцию и даш кому-то пользоваться, то он инъекцию может сделать...

Re: postfixadmin 2.2

Сообщение Cancer » 2008-11-10 12:21:11

Да вот еще нашел баг если можно это так назвать при редактрировании пароля с содержанием в нем апострофа ' или еще каких нить не допустимых символов для МУСИ
в пароле добавляет \' что бы этого обойти нужно убрать функцию escape_string она то за это и отвечает!

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

/usr/local/www/postfixadmin/edit-mailbox.php

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

ЗАкоментить вот это
    //if (isset ($_POST['fPassword'])) $fPassword = escape_string ($_POST['fPassword']);
   //if (isset ($_POST['fPassword2'])) $fPassword2 = escape_string ($_POST['fPassword2']);
Написать вот это
   if (isset ($_POST['fPassword'])) $fPassword = $_POST['fPassword'];
   if (isset ($_POST['fPassword2'])) $fPassword2 = $_POST['fPassword2'];

Re: postfixadmin 2.2

Сообщение Belfigor » 2008-11-10 10:41:07

Alex_hha писал(а):
с новыми юзерами Outlook и Mozilla Thunderbird рычали , что таких юзеров не существует

а при чем тут MUA к postfixadmin?!


:cf:

Re: postfixadmin 2.2

Сообщение Alex_hha » 2008-11-09 23:10:51

с новыми юзерами Outlook и Mozilla Thunderbird рычали , что таких юзеров не существует

а при чем тут MUA к postfixadmin?!

Re: postfixadmin 2.2

Сообщение Belfigor » 2008-11-09 19:16:54

Так , не будем горячиться , я вот сейчас поднимаю сервак на ФРяхе , хочу настроить Postfix+Dovecot+Mysql+postfixadmin, так сказать адаптировать эту связку с Убунты под ФРяху , как раз и с postfixadmin разобраться до конца :x ,ну а там видно будет . Последний раз , когда я его юзать , он без проблем приконектился к БД , создавал домены и юзеров , но при подключении , с новыми юзерами Outlook и Mozilla Thunderbird рычали , что таких юзеров не существует, хотя в БД ящики были , повозившись с ним ещё часок , я опять вернулся на тот скрипт (см выше) :good:

Re: postfixadmin 2.2

Сообщение ProFTP » 2008-11-09 19:04:01

у меня версия старая, вот логи он смотреть не может наверное (но сделать можно легко)
хотя я не про то виду, что есть что и что нету...

Re: postfixadmin 2.2

Сообщение Alex_hha » 2008-11-09 18:47:51

каталоги

в 2.2.1 все он удаляет, читать документацию не пробовал? ;)

Советую посмотреть в сторону
// Optional:
// Script to run after deletion of mailboxes.
// Note that this may fail if PHP is run in "safe mode", or if
// operating system features (such as SELinux) or limitations
// prevent the web-server from executing external scripts.
// $CONF['mailbox_postdeletion_script']='sudo -u courier /usr/local/bin/postfixadmin-mailbox-postdeletion.sh';


Также можно глянуть в сторону скрипта - mailbox_remover.pl прежде чем изобретать велосипед ;)

Re: postfixadmin 2.2

Сообщение ProFTP » 2008-11-09 18:36:22

Alex_hha писал(а):что не удаляет?


каталоги
но там можно так на пхп:

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

system("sudo rm -rf /var/spool/mail/$domain");

Re: postfixadmin 2.2

Сообщение Alex_hha » 2008-11-09 18:23:01

почему он тогда не удаляет?

что не удаляет?

Не ищу лёгких путей :roll: , ну а что ProFTP прав , с постфиксомадмином , уже многие намучились :crazy:

ню-ню, у меня чо то никаких проблем никогда не возникало

Re: postfixadmin 2.2

Сообщение Belfigor » 2008-11-09 17:16:33

Alex_hha писал(а):
ну почему же не фиг ? :( , скрипт то реально работает , регинит юзеров и домены , что ещё нужно ? всё работает ...

postfixadmin делает тоже самое ;)

postfixadmin фтопку, надо свой писать

делать нечего или любишь изобретать велосипеды? :-D


Не ищу лёгких путей :roll: , ну а что ProFTP прав , с постфиксомадмином , уже многие намучились :crazy:

Re: postfixadmin 2.2

Сообщение ProFTP » 2008-11-09 17:10:51

почему он тогда не удаляет? можно в него внедрить стататистику с /var/log/maillog еще что-то придумать...
в принципе он не большой... его там писать пару дней... потом ошибки только исправлять

Re: postfixadmin 2.2

Сообщение Alex_hha » 2008-11-09 17:08:44

ну почему же не фиг ? :( , скрипт то реально работает , регинит юзеров и домены , что ещё нужно ? всё работает ...

postfixadmin делает тоже самое ;)

postfixadmin фтопку, надо свой писать

делать нечего или любишь изобретать велосипеды? :-D

Вернуться к началу