Я помогаю управлять 178.32.51.182 и заметил, что мы получаем недоставленные письма из-за нескольких черных списков, а именно:
поэтому я проверил первый черный список здесь:
http://cbl.abuseat.org/lookup.cgi?ip=178.32.51.182
и написано: «Он показывает признаки заражения спамом, рассылающим троян, вредоносную ссылку или какой-либо другой ботнет».
Я запустил mailq, чтобы проверить, массово ли мы рассылаем плохие электронные письма, но я не вижу в очереди спама или зараженных сообщений, только некоторые письма, которые не были отправлены, потому что они заблокированы, что я могу сделать, чтобы дальше исследовать это?
Наша проблема была вызвана этим скриптом: https://github.com/hbattat/verifyEmail
редактировать для контекста:
Я добавил приведенный выше сценарий на наш сервер, чтобы попытаться проверить электронные письма, так как у нас было так много отскакивающих писем, этот сценарий перейдет к удаленному хосту, проверяет наличие записей mx, затем попытается взаимодействовать с сервером электронной почты и выяснит, существует ли указанный адрес электронной почты
Скрипт сам по себе плохо написан и будет запускать черные списки, в частности, CBL, это один из многих скриптов, которые я видел, которые пробуют этот подход, если у вас есть эта проблема, возможно, в вашей базе кода есть что-то вроде этого