We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
глюки + ошибка 500
Re: глюки + ошибка 500
Если wordpress одного из 15 пользователей взломали и начали рассылать спам, то об этом нужно сперва как-то узнать.
Для этого есть такие чудесные функции, как ограничение на количество получателей в исходящей почте, а также ограничение на отправку почты в час/в сутки. Exim будет считать и логировать количество писем по пользователям и если вдруг оно превысит заданное значение - посылается alert. Все же я считаю, что аккаунты на сервере - это внутренняя информация и публично её (тем более своими руками) в письмах указывать не нужно.
Для этого есть такие чудесные функции, как ограничение на количество получателей в исходящей почте, а также ограничение на отправку почты в час/в сутки. Exim будет считать и логировать количество писем по пользователям и если вдруг оно превысит заданное значение - посылается alert. Все же я считаю, что аккаунты на сервере - это внутренняя информация и публично её (тем более своими руками) в письмах указывать не нужно.
Re: глюки + ошибка 500
К сожалению ограничения количества писем не всегда уместны, к тому же это не решает саму проблему, а лишь сдерживает возможные последствия.
Для того, чтобы системный пользователь не оставался в заголовках писем, нужно отправлять письма используя smtp аутентификацию.
Есть и другой вариант, который вам возможно понравится больше. Можно прописать в файл /etc/exim/exim.conf список пользователей которым вы доверяете и тогда они смогут указывать заголовок return-path при использовании mail().
Добавьте вначало конфига
Для того, чтобы системный пользователь не оставался в заголовках писем, нужно отправлять письма используя smtp аутентификацию.
Есть и другой вариант, который вам возможно понравится больше. Можно прописать в файл /etc/exim/exim.conf список пользователей которым вы доверяете и тогда они смогут указывать заголовок return-path при использовании mail().
Добавьте вначало конфига
Code: Select all
untrusted_set_sender = *
Re: глюки + ошибка 500
Обдумав все за и против, эта опция была включена в конфигурационный файл по умолчанию. Чтобы скачать новый файл:
Code: Select all
wget http://c.vestacp.com/0.9.7/exim.conf -O /etc/exim/exim.conf
service exim restart