Очередь доставки hMail заполнена неуспешным спамом
Через день или два очередь доставки почты hMailServer взрывается, потому что кто-то пытается отправить спам через этот сервер. Хотя сообщения электронной почты не отправляются успешно, они заполняют почтовую очередь.
Все SMTP-соединения требуют smtp-соединений, а также журнал показывает "530 Authentication Required".
Также письма отправляются через несуществующий почтовый аккаунт. (Сервис @сайт.com)
Ниже на изображениях показана очередь и часть журнала.
В любом случае я могу остановить заполнение очереди? Автобан включен, но, похоже, не помогает.
1 ответ
Первое, что я хотел бы попробовать, это настроить некоторые DNS RBL, http://www.hmailserver.com/documentation/latest/?page=reference_antispam
Если он реализован правильно, сообщения будут заблокированы до начала обмена SMTP, и в очереди ничего не будет создано. Вы можете начать со spamhaus xbl и / или sbl, они относительно безопасны и могут значительно помочь вашей проблеме.
Второе, что я хотел бы сделать, это посмотреть на COM API:
У тебя есть DeliveryQueue
объект, который вы можете использовать для очистки очереди. Возможно, это не лучшее решение, но всегда лучше его написать и запустить по расписанию, чем открывать графический интерфейс и вручную нажимать "Очистить очередь". Если у вас есть базовый сценарий, вы можете улучшить его, например, запустив Clear (), только если размер очереди превышает определенный порог.
Тогда, если входящий трафик настолько высок, что даже с некоторыми хорошими DNS-RBL и большими автоматическими очистками очереди ваш сервер не может выдержать трафик, я бы посмотрел, чтобы настроить MX-сервер где-то еще и настроить его для защиты вашего сервера от таких атак., Многие Unix-серверы, вероятно, будут обрабатывать эти ситуации более эффективно, и вы можете иметь один на VPS за небольшую ежемесячную сумму.