Почта доставляется через ‘plesk_virtual service’


По умолчанию при создании учетной записи в Plesk для этой записи включается локальная доставка почты. Сколько бы вы не указывали ему, чтобы почта ходила согласно DNS MX записи, он все равно упорно будет доставлять почту для домена локально.

В результате в лог файле postfix (/usr/local/psa/var/log/maillog) появляются следующие записи:

postfix/pipe[19101]: 4986B18E20FE: to=, relay=plesk_virtual, delay=0.02, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered via plesk_virtual service)

Устранить сие безобразие через web-морду нельзя.

В консоли сервера выполните следующее:

/usr/local/psa/bin/mail --off domain.com

Ничего перезапускать не нужно. Все само заработает.

Если Вам нужно отключить локальную доставку для всех доменов выполните следующий цикл:

for domain in $(echo "select name from domains;" |mysql -uadmin -p`cat /etc/psa/.psa.shadow ` psa);
do
   /usr/local/psa/bin/mail --off $domain;
done

Спасибо

Share Button
(Visited 124 times, 1 visits today)

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

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.