Показаны сообщения с ярлыком postfix. Показать все сообщения
Показаны сообщения с ярлыком postfix. Показать все сообщения

пятница, 10 июля 2009 г.

php следите за параметрами

поимел геморой с неработающими post запросами.

а php.ini добрый человек прописал

post_max_size = 11Mb

казалось бы в чем ошибка. Добрый php молча обнулит такую запись, но вам об этом не скажт просто у вас не будет post запросов, потому что мегабайты обозначают как 11M, одним символом.

понедельник, 9 февраля 2009 г.

transport.db issue

Или о вреде апдейтов, жил был postfix суко долго жил, пока до него не добрались мои шаловливые ручки, а точнее меня как обычно ввела диссонанс его устаревшая версия. Собственно обновился, потом ещё и ещё, и хрен с ним, спустя какое то время потребовалось изменить transport, меняем конфиг делаем postmap transport, затем postfix reload и... почта перестает ходить o_O. возвращаю назад сохраненный бинарник transport.db все работает. До конца так и не удалось выяснить в какой конкретно версии произошли изменения, да и экспериментировать на продакшн сервере, крайне опасно для зарплаты, но ларчик открывался просто

было
transport_maps = btree:$config_directory/transport
стало
transport_maps = hash:$config_directory/transport

postmap по умолчанию генерит Berkley DB методом хранения hash, а никак не btree.

среда, 10 сентября 2008 г.

чистка postfix очереди

Очистка очереди postfix от всякого мусора например от MAILER-DAEMON

Вариант 1.

postqueue -p | tail +2 | awk 'BEGIN { RS = ""} { if ($7 ~ "MAILER-DAEMON") print $1}' | tr -d '*!' | postsuper -d -

Вариант 2.

mailq|grep MAILER-DAEMON|awk '{print $1}'|sed -e 's/\*$//'|xargs -J{} -n1 postsuper -d {} deferred