Parallels Plesk Panel подсказки

Подборка отдельных заметок, советов и решений часто встречающихся проблем.

Изменение ip-адреса для исходящих соединений qmail

Создать файл /var/qmail/control/outgoingip, в котором будет ip-адрес для исходящих соединений. С qmail, который ставится вместе с Plesk не сработало пока ни разу.

Второе решение — iptables:

iptables -t nat -A POSTROUTING -o eth0 -p tcp -j SNAT --dport 25 --to-source IPAddress

Число процессов на локальную и удаленную доставку сообщений устанавливается в файлах /var/qmail/control/concurrencylocal и /var/qmail/control/concurrencyremote соотвественно. Файл должен содержать только число.

Удаление сообщений из очереди

qmHandle почему-то на многих системах может удалять сообщения из очереди, если их число меньше нескольких тысяч, в то время как на многих серверах из-за спаммеров в очереди может находиться до нескольких сотен тысяч сообщений. В этом случае может помочь скрипт примерно следующиего вида

/var/qmail/bin/qmail-qread|awk '{print $6,$8}' | grep '<email@address.com>'|awk '{print $1}'|sed 's/.(.*)/1/'|while read email; do echo -d$email; done|xargs /usr/local/psa/admin/sbin/mailqueuemng

Этот скрипт работает значительно медленней, чем qmHandle -femail@address.com, зато работает всегда.

Включить поддержку SSI для html-файлов

Добавить в файл .htaccess строку

AddHandler server-parsed .html

Не удаляется несуществующий ip-адрес в Plesk

Выполнить из консоли

/usr/local/psa/bin/ipmanage.sh -r IP_ADDRESS

Изменение ip-адресов на сервере с Plesk

Выполнить в консоли

# /usr/local/psa/bin/reconfigurator.pl ipaddresses.map

Получается файл ipaddresses.map вида

eth0:192.168.50.60 255.255.255.0 -> eth0:192.168.50.60 255.255.255.0
eth0:192.168.50.70 255.255.255.0 -> eth0:192.168.50.70 255.255.255.0

Для изменившихся адресов в левой части меняем правую часть на новые адреса

eth0:192.168.50.60 255.255.255.0 -> eth0:new_ip_address 255.255.255.0

После этого снова выполняем

# /usr/local/psa/bin/reconfigurator.pl ipaddresses.map

Комментарии 1

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.