На моем VPS-сервере CentOS 6.6 трижды в неделю заканчиваются SMTP-реле

У меня есть VPS куплен у Godaddy работает CentOS 6.6 а у меня больше 150 Joomla сайты, размещенные на этом. У меня есть максимальное SMTP-реле, выделенное от Godaddy, которое сейчас составляет 2000. У меня заканчиваются SMTP-ретрансляторы из-за того, что некоторые php-скрипты отправляют много писем, и в моей почтовой очереди не хватает писем для отправки. Ранее я также получал много электронных писем на адрес, такой как abc@xyz.com, где xyz.com размещен на моем сервере, но abc не является пользователем / электронной почтой. В этом случае мой сервер отправлял откаты, которые использовали мои реле. Я решил эту проблему, отклонив такие электронные письма, для которых пользователь не доступен во время проверки SMTP. Это решило проблему немного. Но теперь каждый день новый php-файл отправляет много писем и использует все мои smtp relays, Я удаляю такие файлы каждый раз, когда обнаруживаю эту проблему, но я не могу найти никакого постоянного решения. Кто-нибудь, пожалуйста, помогите мне остановить это на уровне сервера, а не для конкретного сайта.

1 ответ

Вы можете решить эту проблему, отключив функцию php mail на своем сервере. Для почты сайта вам придется использовать SMTP-аутентификацию для всего вашего сайта, чтобы никто не мог отправлять почту, используя любые сценарии.

Другие вопросы по тегам